ディレクトリ内の複数のcソースファイルをコピーして名前を変更したいと思います。
次のようにコピーできます。
$ cp *.c $OTHERDIR
しかし、すべてのファイル名にプレフィックスを付けたいと思います。
file.c --> old#file.c
これを1つのステップでどのように実行できますか?
ベストアンサー1
ループfor
:
for f in *.c; do cp -- "$f" "$OTHERDIR/old#$f"; done
私はしばしば進行状況を観察する-v
オプションを追加します。cp