grepコマンドに問題があります。 私は3つのタスクを持っている:lsの結果をフィルタリングするにはどのようにgrepできますか?
A)を見つけると
ls | grep ^[0-9]
があまりにもなく、作品の "ls -l"
ls -l | grep ^d # which works good
B)のみのファイル名が数字で始まっているための唯一のディレクトリのを示し、ファイルとディレクトリについては、ファイルに対してのみ動作する必要があります。どうすればいいですか?グループIは、Bのためにこれらのコマンドを作ることができますどのように
ls -l | grep "^-*x" # it shows every file
のための "x" の権利を)持っていると、c)作品
C)ファイル?
ためls'は、このために悪い考えです。 'find'コマンドを使います。 – anubhava
... Wooledge wikiの[ls'の出力を解析しない理由](http://mywiki.wooledge.org/ParsingLs)と[UsingFind](http://mywiki.wooledge。 org/UsingFindを参照してください)。 –