С rename
возможно массовое изменение имен файлов. Мне удалось избавиться от всех +
этой командой и заменить их подчеркиванием:
rename 's/\+/_/g' *
Я мог бы поменять обычные буквы, например, на А с.
rename 's/a/A/g' *
но я не мог переименовать ?
, не так, как это /\?
а не как это /?
,
Есть ли способ обратиться к "?"в имени файла? Большинству программ FTP не удается переименовать файлы с помощью ?
также. Полуночный командир терпит неудачу. Единственный способ, который я нашел, работает до сих пор:
mv ?myfile.txt myfile.txt
но эта команда недостаточно гибкая. Я бы предпочел переименовать все ?
во всех файлах.