The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск файлового менеджера Midnight Commander 4.8.30, opennews (ok), 14-Авг-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


185. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от x3who (?), 15-Авг-23, 02:16 
Прочитал весь тред.. Ну эта тема mc против sh - это просто бессмыленное занятие :)

mc хорош для одноразовых вещей, когда ну вот потребовалось там по файлам прогуляться или скопировать их куда-то на другую машину - ну не вспоминать же синтаксис как там копировать по тому же sftp.

А вот если есть предположение, что действия потребуется выполнять регулярно - то лучше это дело заскриптовать. Ну и в процессе скриптования может появиться идея как было бы правильнее организовать работу.

И опять же, если нам нужно привести пруф или потребовать каких-то действий от коллег - проще привести команду (или чаще цепочку команд). Это верифицируемо и надежно - ведь никто не будет тупо исполнять команду не убедившись в том, что именно она делает, поэтому тут ещё двойной контроль включается. Как с эмцэ в данном случае изворачиваться я просто не представляю - ведь описание действий потребует больше текста, а результат будет зависеть от мискликов при попытке воспроизвести те же действия.

Вобщем спор тут неуместен - всем вещам есть применение и лишь одной вещи не хватает в этом вашем линуπсе, это интерактивного редактора, который бы не всасывал весь файл целиком в RAM :)

Ответить | Правка | Наверх | Cообщить модератору

200. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от крокодил мимо.. (?), 15-Авг-23, 10:46 
> вещи не хватает в этом вашем линусе, это интерактивного редактора, который
> бы не всасывал весь файл целиком в RAM :)

vim ? :)

Ответить | Правка | Наверх | Cообщить модератору

215. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от x3who (?), 15-Авг-23, 22:35 
Тоже всасывает всё в память. Лет 10 тому назад понадобилось хмл-ку около 10ГБ подправить в конце файла, так вим её долгонько всасывал и пока не всосал не давал ничего делать.
Ответить | Правка | Наверх | Cообщить модератору

220. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от крокодил мимо.. (?), 15-Авг-23, 23:49 
>Тоже всасывает всё в память. Лет 10 тому назад

где-то с версии 8.2 эт не так.. "чистый" vim (без нумерации строк, проверки/хайлайта синтаксиса и т.п. плагинов) делает map в память, но загружает только рабочую область (скрин)..

если правки небольшие, может имеет смысл sed -i 's///' .. ?

Ответить | Правка | Наверх | Cообщить модератору

237. "Выпуск файлового менеджера Midnight Commander 4.8.30"  +/
Сообщение от x3who (?), 17-Авг-23, 00:11 
Не, sed там не очень. Люди выдернули XML-ку пока сервер в неё писал. В результате получили невалидный XML - там надо было в конце убрать незавершенную запись и воткнуть завершающий тег. Т.е. фиг знает с какой строки всё до конца убрать добавить тег. На десктопе с вендой у меня гигов 8 рамы было, там тоже не нашел ни одной приблуды с редактором, который бы всё в память бы не читал (а вот ФАР-овский вьюер вроде не вычитывал весь файл). На серваке и вим задумался надолго, прибил его от греха. Извернулся ЕМНИП с tail, потом клиенту уже да, sed-скрипт отправил чтобы они там у себя этотфайл пофиксили (не гонять же это файло, оно и в архиве ого-го весило).
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру