あるディレクトリから別のディレクトリにファイルを移動しようとしましたが、うまくいきませんでした。だから私は検索して、私が望むものに合った答えを見つけました. ディレクトリに変更して実行すると、次のようになります
やりたいこと:
${filename,,*}
: 置換が悪い!
これは私が使用したものです:
for filename in *; do
case "${filename,,*}" in
b01.nii*) mv "$filename" "$/Users/dave/Desktop/test/untitled_folder_*/str" ;;
vol_01.nii*) mv "$filename" "$/Users/dave/Desktop/test/untitled_folder_*/rs" ;;
*) echo "don't know where to put $filename";;
esac
done
ありがとうございました