Norton Commander like shell

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
alpax
Графоман
Сообщения: 10726
Зарегистрирован: 04 мар 2003, 17:39
Откуда: Richmond, BC

Re: Norton Commander like shell

Сообщение alpax »

CdR писал(а):
alpax писал(а):В нем ведь вроде даже клавиатурных макросов нет.
Ой, правда?
О! Что, макросы уже можно записывать не только в редакторе, но и в панелях? Давно это появилось?
Кстати, сейчас попытался запустить макрос в редакторе, а этот собака завис на диалоге Execute Macro, причем странно так завис - курсор мигает, [Cancel] мышкой нажимается, но ничего не происходит. Ни на Esc, ни на что другое не реагирует. В общем, как был он кривой, так ничего не изменилось за все эти годы.
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Re: Norton Commander like shell

Сообщение CdR »

alpax писал(а):...ничего не изменилось за все эти годы.
"Unix is user-friendly. It just isn't promiscuous about which users it's friendly with."
Аватара пользователя
alpax
Графоман
Сообщения: 10726
Зарегистрирован: 04 мар 2003, 17:39
Откуда: Richmond, BC

Re: Norton Commander like shell

Сообщение alpax »

CdR писал(а):"Unix is user-friendly. It just isn't promiscuous about which users it's friendly with."
Ну я еще три страницы назад писал, что подобные вещи - только для потомственных юниксоидов.
В общем понятно, mc еще раз вычеркиваем. :)
Аватара пользователя
Правильные пацаны
Маньяк
Сообщения: 1776
Зарегистрирован: 29 апр 2009, 20:14

Re: Norton Commander like shell

Сообщение Правильные пацаны »

Шэф писал(а):
Правильные пацаны писал(а):...да еще перед .jpeg добавить дату в формате _2011_08_31 - поможет тут Far?
Иначе он просто детская кликалка
Только не Far, а TC, если с небольшим извратом, то лехко (кстати, без использования каких-либо опций и букавок):
*.JPEG -> *._2011_08_31
*.* -> *.*.jpeg
(где * - поставить курсор на файл с нужным расширением -> Filter -> Same Extension -> *)
А эсли хочется в точности без лишней dot, то * -> Ctr+M -> набери какую ты хочешь маску и готово. А эсли ты об этом не знал, то твои проблемы. :lol:

А поможет твой bash найти _все_ файлы на диске с расширением .tmp с размером от 100 до 110 КБ не старше полутора часов, вывести их в scrollable список чтобы удостовериться что это то, что ты хочешь, и далее этот список в отдельную панель для групповых операций, в том числе по желанию тут же их удалить, без твоего лазания в мануал, мучительного чесания репы, и борьбы с привилегиями?

В TC это - за 5 секунд 8) а в линухе это будет один долгий и мощный онанизьм.
1. Ну братцы, что ж вы такие прямолинейные? Дата то у каждого файла разная!
2. поможет веместе с awk
Аватара пользователя
Правильные пацаны
Маньяк
Сообщения: 1776
Зарегистрирован: 29 апр 2009, 20:14

Re: Norton Commander like shell

Сообщение Правильные пацаны »

alpax писал(а):
Правильные пацаны писал(а):найти все файлы с расширением JPEG и переименовать в jpeg,
да еще перед .jpeg добавить дату в формате _2011_08_31 - поможет тут Far?
Естественно! Потому я лично им и пользуюсь, что в нем с файлами можно делать все, причем в отличие от многоярусных команд шелла не приходится запоминать все неочевидные ключи, и можно визуально контролировать процесс.
ну опиши, как делать будешь
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Re: Norton Commander like shell

Сообщение CdR »

Правильные пацаны писал(а):ну опиши, как делать будешь
+1.
Кстати, а если файлов с полтора миллиона? (реальный случай)
Аватара пользователя
Marmot
Графоман
Сообщения: 39339
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: Norton Commander like shell

Сообщение Marmot »

CdR писал(а):
Правильные пацаны писал(а):ну опиши, как делать будешь
+1.
Кстати, а если файлов с полтора миллиона? (реальный случай)
На полтора миллиона я лучше програмулю на Java наваяю, куда как быстрее будет, в нескольких потоках...
Аватара пользователя
aissp
Маньяк
Сообщения: 2710
Зарегистрирован: 07 ноя 2005, 09:51

Re: Norton Commander like shell

Сообщение aissp »

куда как быстрее будет
ето вряд ли :) с большой долей вероятности место одно и то же, чтобы добится правильно распаралелливания придется отдельную программу написать :) (чтобы за язык не ловил - за базар не отвечаю принципиально)
Аватара пользователя
alpax
Графоман
Сообщения: 10726
Зарегистрирован: 04 мар 2003, 17:39
Откуда: Richmond, BC

Re: Norton Commander like shell

Сообщение alpax »

Правильные пацаны писал(а):ну опиши, как делать будешь
Плагином Search&Replace, вестимо. У него мощная функция переименования файлов с использованием regexp-ов.
Аватара пользователя
Marmot
Графоман
Сообщения: 39339
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: Norton Commander like shell

Сообщение Marmot »

aissp писал(а):
куда как быстрее будет
ето вряд ли :) с большой долей вероятности место одно и то же, чтобы добится правильно распаралелливания придется отдельную программу написать :) (чтобы за язык не ловил - за базар не отвечаю принципиально)
а вдруг там RAID какой, или файлы про разным девайсам раскиданы, но раза в 2-3 полюбому ускорить получится, я мерял как-то, а вот дальше, как повезет...
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Re: Norton Commander like shell

Сообщение CdR »

Marmot писал(а):На полтора миллиона я лучше програмулю на Java наваяю, куда как быстрее будет, в нескольких потоках...
Ага, мля.... Вот именно таких и убил бы. Мало того, что само несколько мег размером, так ещё и отжирает всю память насмерть.
Чисто по-приколу оставили одну подобную тулзу на неделю бежать. Так _ничего_ и не сделало, вообще!

Я более чем уверен, что Marmot умеет правильно обращаться с Java, но большинство вытворяет такие вещи, что .....ой.
Аватара пользователя
Marmot
Графоман
Сообщения: 39339
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: Norton Commander like shell

Сообщение Marmot »

CdR писал(а):
Marmot писал(а):На полтора миллиона я лучше програмулю на Java наваяю, куда как быстрее будет, в нескольких потоках...
Ага, мля.... Вот именно таких и убил бы. Мало того, что само несколько мег размером, так ещё и отжирает всю память насмерть.
Чисто по-приколу оставили одну подобную тулзу на неделю бежать. Так _ничего_ и не сделало, вообще!

Я более чем уверен, что Marmot умеет правильно обращаться с Java, но большинство вытворяет такие вещи, что .....ой.
Поверь, Java по сравнению с PHP и JavaScript-ом в плане вытворения вещей просто детский лепет...
Сейчас, кстати, вошел в моду Node.JS, готовься, народ начал приблуды на нем ваять... :)
Аватара пользователя
Шэф
Маньяк
Сообщения: 2992
Зарегистрирован: 22 сен 2007, 12:51

Re: Norton Commander like shell

Сообщение Шэф »

Правильные пацаны писал(а):1. Ну братцы, что ж вы такие прямолинейные? Дата то у каждого файла разная!
2. поможет веместе с awk
1. По-моему, ты даже еще прямолинейнее. Ну ты же в примере привел конкретно что добавить, не так ли? Но если хочется чтоб дата сама подставлялася, то по Ctrl+M вот маска: [N]_[Y]_[M]_[D] + First Letter Uppercase
wEeLcoMe.TXT сделает точно в Welcome_2011_07_26.txt 8)
2. Слив защитан.
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Re: Norton Commander like shell

Сообщение CdR »

Marmot писал(а):Сейчас, кстати, вошел в моду Node.JS, готовься, народ начал приблуды на нем ваять... :)
Хрена мне готовиться? Я эти ссаные тряпки уже второй год лечу. :(
Аватара пользователя
Правильные пацаны
Маньяк
Сообщения: 1776
Зарегистрирован: 29 апр 2009, 20:14

Re: Norton Commander like shell

Сообщение Правильные пацаны »

Шэф писал(а):
Правильные пацаны писал(а):1. Ну братцы, что ж вы такие прямолинейные? Дата то у каждого файла разная!
2. поможет веместе с awk
1. По-моему, ты даже еще прямолинейнее. Ну ты же в примере привел конкретно что добавить, не так ли? Но если хочется чтоб дата сама подставлялася, то по Ctrl+M вот маска: [N]_[Y]_[M]_[D] + First Letter Uppercase
wEeLcoMe.TXT сделает точно в Welcome_2011_07_26.txt 8)
2. Слив защитан.
1. И че - мне так 2000 раз кликать на каждом?
2. вотеве мейкс ю хаппи - "хоть горшком назови.."
Ответить