*便利なUnix コマンドメモ [#b5fdfef3] **複数ファイルの複数箇所からの移動 [#d5a1ad42] find . -name "複数フォルダの grep パターン" -type f -exec cp {} (コピー先) \; 例:Eで始まるすべてのフォルダ内のすべてのファイルを temp に移動 find . -name "E*" -type f -exec cp {} /temp \; **ファイル拡張子の一括変換 [#l4cad2d7] for fname in *; do mv $fname ${fname%}.txt; done 最初の * は拡張子がなしの場合 何かすでについているのであれば、*.out などを指定しておき、その次のコマンドで変更後の拡張子を指定する