Переименовывают файлы в ударе, заданном сценарием на основе измененной даты файла

http://playtowatch.com/watch/75UZ5ScW_TM/how-to-install-codeblocks-on-linux-kali-linux.html

У меня была та же проблема, и я следовал инструкциям под видео.

Сначала загрузите исходный код wxwidgets для Linux. Затем загрузите исходный код кодовых блоков: codeblocks_13.12-1.tar.gz (вместо загруженного вами пакета debian). Ссылки на оба из них можно найти внизу страницы, указанной выше.

Перейдите в папку загрузок, щелкните правой кнопкой мыши каждый файл и выберите Извлечь сюда . В руководстве по ссылке выше объясняется, как извлечь файлы в терминал, но у меня возникли проблемы с извлечением файла кодовых блоков, поэтому я просто сделал это, как в Windows.

Откройте терминал (все остальное я сделал в root. Я не уверен, что это необходимо, потому что я тоже новичок в Linux, но это то, что я сделал. Вы можете переключиться в root, набрав "su" в терминале) и перейдите туда, где вы скачали и извлекли виджеты. Введите следующие команды:

cd /home/USERNAME/Downloads/wxWidgets-3.0.2/

./configure

make

make install

ldconfig

Когда все будет готово, перейдите в папку кодовых блоков, которую вы извлекли:

cd /home/USERNAME/Downloads/codeblocks-13.12/

./configure

make

make install

ldconfig

0
09.08.2018, 21:22
1 ответ

Вам нужно +5более 5 минут.

find /u/easy/ep2/data/download -maxdepth 1 -name '*.txt' -mtime +5 \
    -exec sh -c 'mv "$1" "${1%.txt}.log"' arg0ignored {} \;

Редактировать

Пример:

$ find /tmp -maxdepth 1 -name '*.txt' -mtime +5 -exec sh -c 'echo mv "$1" "${1%.txt}.log"' x0 '{}' \;
mv /tmp/1.txt /tmp/1.log
mv /tmp/2.txt /tmp/2.log
0
28.01.2020, 04:15

Теги

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