Сообщений: 0 | #1 - 14 декабря 2011 в 17:43 | |
Стоит задача упорядочить файлы на диске (найти файлы с заданным расширением и переместить в папку, название папки должно совпадать с заданным расширением)Помогите кто чем может. |
Сообщений: 0 | #2 - 15 декабря 2011 в 01:03 | |
Напиши скрипт. Тебе нужны будут 2 команды find(ищет) и mv(перемещает). У первой куча разных параметров, читай man find. Если не умеешь писать скрипты, лучше всего почитай хотя бы основы. А если кратко, то структура примерно такая. Скрипт -текстовый файл, в начале есть строка, указывающая на интерпретатор команд (с помощью чего будешь выполнять). Самые популярные bash, sh, perl. Ну и к ним команды соответствующие. Пример строки #! /bin/bash ф далее все нужные команды. Православные интерпретаторы (а точнее это свойство оболочки), умеют работать с переменными, циклами, ветвлениями... Ну после создания файлика, даешь ему права на выполнение chmod u+x <файл>, и можно запускать нужным интерпретатором. Для bash есть куча способов, один из самых популярных ./<файл> |