すべてのディレクトリを1GB未満で移動しようとしています。私は、このコマンドを使用しようとしています: du -h -d 1 -t -1G | xargs -0 mv -it /destination/dir/
をしかし、私はエラーメッセージが表示されます:ヘルプをいただければ幸いです mv: cannot stat [...] File name too long
:)
名前の番号に従ってフォルダ内のファイルを移動しようとしています。 ファイル名はfooNNN_bar.txtのようになります/NNN/fooNNN_bar.txt これは私が今持っているものです。各ファイルを移動する必要があるフォルダを表示します。 mvコマンドに追加する番号を収集する方法がわかりません。これは正しい方法ですか? #!/bin/bash
for filename in fo
、多くのサブディレクトリとディレクトリaaaがあるとしbbb、ccc ...一 これらのディレクトリのと呼ばれるファイルでありますx.txt(ただし、私はどのディレクトリにいるのかわかりません)。しかし、これは動作しません mv */x.txt {target_dir}
を:私はすべてのサブディレクトリを超えるループしてかどうかをチェックすることになったソリューションとしてNo such fi