私はLinuxが初めてです。拡張子に基づいてファイルを特定のフォルダーに移動するシェルスクリプトを作成しようとしています。たとえば、ダウンロードフォルダーには、ファイルの種類が混在するすべてのファイルがあります。私は次のスクリプトを書きました
mv *.mp3 ../Music
mv *.ogg ../Music
mv *.wav ../Music
mv *.mp4 ../Videos
mv *.flv ../Videos
このフォルダにファイルが追加されたときに自動的に実行するにはどうすればよいですか? 毎回手動でスクリプトを実行する必要があります。
もう 1 つの質問ですが、これら 2 つのステートメントを組み合わせる方法はありますか
mv *.mp3 ../../Music
mv *.ogg ../../Music
単一のステートメントに?(C プログラミングの 'or' 演算子) とコンマを使用し||
てみましたが、うまくいかないようです。