Если есть желание давай пообщаемся голосом,
и я при этом могу показать тебе через AnyDesk’s Remote Desktop
(под Linux тоже есть https://anydesk.com/ru/downloads/linux),
как я использую то что у меня есть, и почему мне это нравиться.
Тебе не придется ничего осваивать, что бы получить представление о чем я пытался объяснить.
Все таки мне кажется что мы при общении во многом подразумевали разные вещи.
Такую задачу мне сразу захочется решать с помощью одного из языков программирования,
пытаться ее решить без составления алгоритма (а для этого естественно текстовая форма записи предпочтительнее графическо-визуальной) - будет почти всегда - 'извращением'.
Все мои уверения относились к работе с путями и именами файлов, в любом кол-ве.
И еще мне хотелось найти удобное средство для однострочных заметок, которые можно отфильтровывать с тем же удобством как я, давно уже, отфильтровываю файлы.
Если же расширить взгляд на работу с информацией и повысить сложность, то конечно максимальные возможности и гибкость будут дарованы группой команд записанных в текстовом представлении и выполняемых либо сразу из командной строки, либо собранные в пакетный файл для удобства запуска (хоть Баш, хоть Питон или Перл, или их другие аналоги)
Позабыл что на форуме можно найти ссылку, взял свою рабочую папку, почистил и упаковал.
Сейчас проверил на VirusTotal, там (1/69) - вирусов нет )
теперь уже я
... примерно представляю что это и как это работает ...
Но, что скажу: - даже освоив работу по вашей методике, я не захочу так жить,
так как представляю что это будет менее эргономично, и удобно, и менее гибко и занимать больше времени, и даже еще раз скажу - менее удобно во многих смыслах (даже для скриптования у Everything есть и CLI вариант и SDK c API).
Не всегда консольные средства мощнее GUI-средств, несмотря на примеры где GUI проигрывал, здесь он точно удобнее.
И вы наверное, не поймете это, пока не попробуете (а ведь понять Everything надо меньше труда чем консольный подход).
Если же есть в консольном варианте что-то, какая-то обработка, которая категорически лучше чем другие альтернативы, то я легко могу мигрировать в консольный мир:
-- сделав копирование полных путей в буфер обмена и потом в текстовый файл
-- сделав экспорт части/или-всего списка в csv/txt/efu файл
а затем с помощью освоенных макросов FarManager'a извратится над текстом как угодно, да даже сделать сложный кастомный bat/скрипт-файл и выполнив его в командном процессоре.
Также можно сохранив результат работы вашего поискового скрипта в csv(.efu), открыть его в Everything и продолжить работать с ним дальше, и этот список в том окне в котором открыт подменит собой общий дисковый индекс файлов.
В общем я не могу представить такую гибкость даруемую командной строкой, которую я с легкостью не смогу себе организовать под виндой с помощью Everything/Far/Notepad3 - например.
Но могу представить себе сценарии где я хорошо экономлю себе время не залазя в командную строку без лишней необходимости.
PS:
А по поводу моего изначального вопроса, ответ у меня собирается разно-векторный, все кандитаты на обладание удовлетворяющими меня возможностями собираются в текущем моем Outliner'e
Вот расшаренная ссылочка, если интересно посмотрите (я туда еще дописываю для себе и иногда реорганизую, как структура становится неудобной и как только пойму как сделать лучше )) ) https://dynalist.io/d/-cb2RSop-ZG9YETpp9tv6M-4
Возможно самые удобные варианты на сайчас - это
Smartsheet - но он платный
Excel - но ему нужно будет дописать своих скриптов немало, для удобства.
Notion (databases-object) - но и здесь нужны внедряемые JS-CSS, иначе не особо будет удобно смотреть на накопленную информацию.
Или же теми же JS-CSS перекроить DynaList (или Taskade)
Спасибо, но что то я сомневаюсь что в таком случае будет привлекательная эргономика работы.
Что бы вы понимали, по каким возможностям фильтрации при вводе символов в строку поиска и/или выборе тегов - я тоскую: освойте, пожалуйста программы Everything и CintaNotes 3.14 b1Link, тогда вы наверное все поймете.
При этом, не переживайте о времени для этого, на удивление я освоил их почти без труда и субъективно за малое время, и вряд ли об этом можно пожалеть, так как потрачено оно будет на Очень полезные программы.
Пока из того что я вижу, самое реальное это выучить JS+CSS, и написать пользовательские скрипты со стилями к сервису типа DynaList или Notion. Настроить подходящий браузер чтобы они нормально применялись и работать с таким Франкенштейном ! ))
Конечно, меня бы больше устроило, что бы какой-нибудь StartUp взялся бы и сделал это качественно, мне кажется много людей, должны были бы оценить хорошую реализацию такого подхода.
Все бы почти хорошо, но работает ли это со множеством строк, смогу ли я редактируя отфильтрованное множество менять порядок строк? (Результат работы должен вернуться в общее множество)
И как быть с форматированием? Это требование было в первой строчке. Даже такое форматирование как markdown меня бы устроило, но в визуальном режиме, пожалуйста! ))
hint000, Представьте себе что текст фильтруется для того, что бы его можно было после этого редактировать, когда ненужные строки - просто не мешаются перед глазами.
Мне кажется что тут не подходит скрипт awk, ведь это модификация текста, а не скрытие того что временно не нужно.
и я при этом могу показать тебе через AnyDesk’s Remote Desktop
(под Linux тоже есть https://anydesk.com/ru/downloads/linux),
как я использую то что у меня есть, и почему мне это нравиться.
Тебе не придется ничего осваивать, что бы получить представление о чем я пытался объяснить.
Все таки мне кажется что мы при общении во многом подразумевали разные вещи.