Как убрать конец имени файла?

Я хочу переименовать множество файлов, таких как 1_16_video1.mp4?1578683110081 и 54_127_video7.mp4?168302 в 1_16_video1.mp4 и 54_127_video7.mp4.

Как я могу их переименовать?

0
задан 1 October 2019 в 10:55

2 ответа

Используя удар for цикл и расширение параметра:

for i in *.mp4*; do 
  mv "$i" "${i%\?*}"
done

расширение параметра упоминается в странице справочника как

, $ {parameter%word} Удаляют соответствие суффиксному шаблону.

Это удаляет все после последнего ? включенный.

5
ответ дан 23 October 2019 в 09:48
sudo apt install krusader
sudo apt install krename

запускают участника общественной кампании, выделяются, какие файлы, или 'выбирают все', 'файл мультипереименовывает', нажимают кнопка 'insert part of filename', сильный удар по части и тщательно проверяют, являются ли результаты тем, что Вы хотите перед продолжением.

0
ответ дан 23 October 2019 в 09:48

Другие вопросы по тегам:

Похожие вопросы: