sh
あるフォルダーから別のフォルダーにファイルを移動するためのスクリプト ファイルを作成していますが、 system@
.
では、で始まるファイルだけを移動するにはどうすればよいsystem@
ですか?
#pseudo-code
foreach file "system@*.*" in dir
move to /.../...
前もって感謝します。
このような質問を投稿する前に、bash リファレンスを実際に確認する必要があります。
for file in dir/system@*; do
mv "$file" /path/to/destination
done
思ったより疲れているようです。3coins のコメントはさらに優れています。
mv dir/system@* /path/to/destination
コマンドラインの最大長を超えるのに十分な一致ファイルがないと仮定します。