私の質問は、cpを使用して別のディレクトリから複数のファイルをコピーする方法と非常によく似ていますか?
明示的なループは使いたくありません。これが私がすることです:
$ FILES_TOOLS="fastboot,fastboot-HW.sh"
$ cp $HOME/tools/{$FILES_TOOLS} $TOP_DIR/removeme
cp: cannot stat `/home/johndoe/tools/{fastboot,fastboot-HW.sh}': No such file or directory
次の理由により、ファイルが存在し、宛先が有効です。
$ cp $HOME/tools/{fastboot,fastboot-HW.sh} $TOP_DIR/removeme
$ echo $?
0
- FILES_TOOLSから二重引用符を削除しようとしましたが、うまくいきませんでした。
- 引用と二重引用を試みました{...}、運がありません
- 角かっこをバックスラッシュしようとしましたが、運がありません
- これは、シェルの拡張が実際に発生するときの問題だと思います。