質問
私が使用しようとしています:
私のシェルスクリプトでls -la *randomString*
部分文字列を含むすべてのファイルとディレクトリアウトリストに:
すべてが、それはそれはそれは私にこのような何かを与えるない場合、部分文字列をマッチするディレクトリに遭遇したとき以外は罰金を動作します: (ディレクトリ名は "TTrandomStringTT" だったと言うことができます)。
-rw-R ----- 1がmyNameなし7 1月17日17時57分.YrandomStringY.txt
TTrandomStringTT: 合計16
drwxr-S - X 2がmyNameなし4096 1月17日夜06時00分
drwxr-S - X 3がmyNameなし4096 1月17日夜7時..
私はそれがやりたいことのリストです。
drwxr-S - X 2 hctsuiなし4096 1月17日18時19 TTfrandomStringTT
普通ls -la
を行うように
私は貝に本当に新しいです ありがとうそんなに私を助けるために
解決
あなたのグロブがディレクトリ名と一致する場合は、
、それはディレクトリの内容を一覧表示します。あなたはそれが起こるしたくない場合は、DO ls -lad *randomString*
他のヒント
あなたが使用できる別の方法は、再帰的にあなたのための[検索]を見つけ、である。
find . -iname "*randomstring*" -ls
所属していません StackOverflow