С bash
(и, возможно, другими) вы можете использовать $ {f // /}
, чтобы удалить все пробелы из $ f
:
for f in *.csv; do
mv "$f" "${f// /}"
done
Также посмотрите переименовать
rename ' ' '' *
, но при этом удаляется только первый пробел, поэтому его нужно применять несколько раз.
Use xbindkeys y xvkbd. ~/.xbindkeyrc
"xvkbd -text '\m3'"
control + b:2