質問

私が使用しようとしています: 私のシェルスクリプトでls -la *randomString* 部分文字列を含むすべてのファイルとディレクトリアウトリストに:

「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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top