くだらねえ質問はここ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
291:login:Penguin 08/07/03 11:28:12 tdXVrG37 >>290 ls -a ~/ | grep \\. でできたじょ 292:login:Penguin 08/07/03 11:29:29 tdXVrG37 ああ、 ls -a ~/ | grep ^\\. でないとだめか 293:login:Penguin 08/07/03 11:38:34 VRgASA6F >>290 シェルが解釈して展開するのは glob で、 grep に渡すのは正規表現。 この2つは別物。 > $cp -r ~/.??* /path/to/back/ これはシェルが ~/.??* を展開してから cp に渡すのでうまくいく。 > $ls -a ~/ | grep -e \.??* これは grep に正規表現を渡さなければいけない。 「最初が . で、その次に何か1文字が続き、その次に0文字以上の文字列が続く」 を表わす正規表現は「^\..*」だ。 これを grep に渡すには、シェルによって展開されないよう ls -a ~/ | grep -e '^\...*' などと書く必要がある。 294:login:Penguin 08/07/03 12:06:17 BAnP+V0c >>292 >>293 どうもです。`.'ではじまるファイルの表示ができますた ちなみに気が向いたでよいのですが $ ls -a | grep -e '^...*' | du -h としたら ../ も含んでしまうのですが カレントディレクトリの隠しファイルの容量確認などできる 方法がありましたご教授のほどよろしくお願いいたします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5376日前に更新/272 KB
担当:undef