以下は、実際にスペースである場合に機能します。
$ rename "s/ //g" *
試す
$ rename "s/\s+//g" *
\s
[ \t\r\n]
のセットに属する空白文字です。 .
次のようなことができます:
IFS="\n"
for file in *.jpg;
do
mv "$file" "${file//[[:space:]]}"
done
以下は、実際にスペースである場合に機能します。
$ rename "s/ //g" *
試す
$ rename "s/\s+//g" *
\s
[ \t\r\n]
のセットに属する空白文字です。 .
次のようなことができます:
IFS="\n"
for file in *.jpg;
do
mv "$file" "${file//[[:space:]]}"
done