| |
[Sep. 5th, 2006|11:45 am] |
|
|
|
|
| Comments: |
Типовые операции выглядят примерно так: имеется N файлов, разложены по M папкам, из них нужно выбрать часть по каким-то параметрам (в теле или имени которых содержатся такие-то слова/символы, размер которых не превышает того-то, наиболее свежие и т.п.), и переложить их куда-то, переименовать по дороге, обработать какой-то программой. В Фаре это делается с полпинка, одна комманда, плюс скрипт, который генерится практически автоматически коммандой dir и регулярной заменой, а в Линуксе простейший способ решить эту задачу -- экспортировать интересующие папки в Винду и написать скрипт в том же Фаре, только с Линуксовыми коммандами.
grep чего надо с ключом забыла каким "выдавать только имя файла", полученные файлы mv куда надо, потом sed'ом и переименовывать.
Да, конечно, способы часами плясать с бубном в Линуксе есть, я этого совершенно не отрицаю, просто жалко времени и сил.
именно это делает find, дословно. или krename, тоже дословно, но по другому.
Да, когда из-за большого объема неудобно гонять файлы туда обратно, можно выкрутиться и средствами Линукса, я не говорю, что в Линуксе в принципе невозможно работать с файлами, все-таки я примерно треть своего рабочего времени провожу в Линуксе и как-то приспособилась, в этом треде я говорю, что это просто неудобно по сравнению со средствами Фара. | |