Удалить последние три символа из всех имен файлов в каталоге

Эти инструменты, которые вы установили, не являются приложениями с графическим интерфейсом пользователя (GUI). Они предназначены для запуска в терминале.

Вы можете открыть терминал, выполнив поиск в Dash (Super -> «Terminal») или используя следующий ярлык «CTRL + ALT + T»

Вы можете запустить эти приложения отсюда, набрав их имя так: «powertop»

1
задан 28 February 2018 в 17:12

1 ответ

Удалить последние 3 символа:

for i in *
do
j=`echo $i | sed -e 's/...$//'`
mv $i $j
done

Изменить имена в нижнем регистре:

for i in *
do
j=`echo $i | tr A-Z a-z`
mv $i $j
done
1
ответ дан 24 May 2018 в 14:51
  • 1
    это баш-программирование? – Sukupa91 26 November 2013 в 18:00
  • 2
    Будет работать в bash или sh, большинство оболочек я думаю (но не csh, у которого есть другой синтаксис). – David Purdue 26 November 2013 в 18:10
  • 3
    Вы должны иметь возможность открыть терминал и просто ввести данные строки в командной строке. – David Purdue 26 November 2013 в 18:11
  • 4
    что именно вы называете это, петли в терминале или что, я ничего не знаю, будет искать в google все об этом, просто хочу «item " к google, связанным с такими заявлениями. – Sukupa91 26 November 2013 в 18:13
  • 5
    man bash расскажет вам, что вам нужно знать, но если вам нужно Google, найдите bash for loop. – David Purdue 27 November 2013 в 03:52

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

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