プレイヤーズ・ハイ

 雑多な日記

Linux ls コマンド ディレクトリーのみ ファイルのみ

ls コマンドでディレクトリーのみ表示

$ ls -F | grep /

ls コマンドでファイルのみ表示

$ ls -F | grep -v /

あるディレクトリー配下に多数のファイルがあって、 そのまま cp すると Argument list too long. とか言われちゃうときは、 ファイルがあるディレクトリーに移動して

ls | xargs -t cp --target-directory=/path/to/dir/

とかやったりしますよね。

その後に、ディレクトリーだけピックアップしてコピーしたくて

cp -r dir/ ../

とかやるときに使ったり。

超小ネタでした。