По помощи: grep, diff Topic is solved

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
User avatar
Sonili
Posts: 4
Joined: Mon 05 Apr, 2021 12:26
Has thanked: 11 times

По помощи: grep, diff

Post by Sonili »

Я просто читаю файл помощи сплошняком. Начиналась она, помощь, со слов "Far - это работающая в текстовом режиме программа управления файлами для Windows..."
Дошла до раздела "Метасимволы", в котором в том числе есть такие примеры:
Допускается использование нескольких таких символов в одной строке, например:

Code: Select all

grep !?Search for:?! !?In:?*.*!|c:\far\Far.exe -v - 
...
Например, команда:

Code: Select all

if exist !#!\!^!.! diff -c -p !#!\!^!.! !\!.!
обозначает "Если на пассивной панели существует такой же файл, как и на активной под курсором, то показать расхождения между файлом на пассивной панели и файлом на активной панели, независимо от имени текущего файла на пассивной панели"
Подскажите, пожалуйста, это примеры для linux? Или что это такое?..
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

По помощи: grep, diff

Post by HaRT »

 ! Message from: HaRT
Здесь могут оказать техническую помощь, а психологическую — вряд ли.
Рекомендую сформулировать вашу мысль в конструктивной манере и написать её в соответствующей теме: Улучшение файла помощи Фара.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

По помощи: grep, diff

Post by citRiks »

не, ну я щитаю что можно и психологическую помощь оказывать, в разумном обьеме если
человек читающий помощь сплошняком - как минимум заслуживает сочуствия, а может даже и уважения :)
Мне вот кажется что человек действительно в отчаянном положении..
но сейчас его можно или направить на путь истинный, проявив минимальное участие,
или с бездушным равнодушием дать ему утонуть в пучинах техно-бредятины,
возможно что даже сгубив ему остаток жизни :cry: ..
User avatar
Sonili
Posts: 4
Joined: Mon 05 Apr, 2021 12:26
Has thanked: 11 times

По помощи: grep, diff

Post by Sonili »

HaRT wrote: Mon 05 Apr, 2021 15:42 Рекомендую сформулировать вашу мысль в конструктивной манере и написать её в соответствующей теме: Улучшение файла помощи Фара.
Спасибо большое за ответ и за направление, но у меня нет предложений по улучшению файла помощи. У меня вопрос по нему.
Я не нашла команды diff в числе команд операционной системы, которые может исполнить FAR (в том же файле помощи), не нашла других вхождений подстроки "diff" в файле помощи, я попробовала применить команду, и у меня не получилось, попробовала поискать в поисковой системе и на форуме, - не нашла за адекватное время результатов. При этом я не считаю, что с файлом помощи что-то не так.
Вопрос, конструктивный: в приведенных примерах являются ли grep и diff командами?.. и где можно найти по ним хелп? (Или вот переписать и пользоваться, и не задумываться, что это?) Или просто так получилось, что в файле помощи пример для linux-операционных систем?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

По помощи: grep, diff

Post by DrKnS »

Sonili wrote: Mon 05 Apr, 2021 15:37 Подскажите, пожалуйста, это примеры для linux? Или что это такое?..
Это, прежде всего, примеры использования конструкций, описанных в статье.
grep и diff - базовые команды Unix для работы с текстовыми файлами, они портированы на все известные ОС, в т.ч. Windows и Linux.
Почему grep и diff, а не, скажем, find и fc - история не сохранила.
Видимо, они были в наличии у автора этой статьи, когда он ее писал, он ими пользовался и скопипастил готовые примеры.
User avatar
Sonili
Posts: 4
Joined: Mon 05 Apr, 2021 12:26
Has thanked: 11 times

По помощи: grep, diff

Post by Sonili »

DrKnS wrote: Mon 05 Apr, 2021 16:37 они портированы на все известные ОС, в т.ч. Windows
Большое спасибо за ответ, я поняла.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

По помощи: grep, diff

Post by buniak_a_h »

citRiks wrote: Mon 05 Apr, 2021 15:55 человек читающий помощь сплошняком - как минимум заслуживает сочуствия, а может даже и уважения
Last edited by buniak_a_h on Mon 05 Apr, 2021 19:29, edited 3 times in total.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

По помощи: grep, diff

Post by citRiks »

Sonili,

позвольте полюбопытствовать, а как вы вообще дошли до жизни такой,
чтобы начать так тщательно изучать ФАР?
какой уровень тщательности вам нужен, и для чего, если не секрет?
Я не собираюсь вас отговаривать, а лишь может быть помочь с чем-то определится
Last edited by HaRT on Mon 05 Apr, 2021 21:42, edited 1 time in total.
Reason: Спрятана перевранная цитата
User avatar
Sonili
Posts: 4
Joined: Mon 05 Apr, 2021 12:26
Has thanked: 11 times

По помощи: grep, diff

Post by Sonili »

citRiks wrote: Mon 05 Apr, 2021 20:31 позвольте полюбопытствовать, а как вы вообще дошли до жизни такой,
чтобы начать так тщательно изучать ФАР?
какой уровень тщательности вам нужен, и для чего, если не секрет?

..."никого не трогаю, примус починяю..."
Прочитать помощь - это единственный вариант понять, как он работает. :) Ну вот представьте себя новичком - можно ли методом тыка угадать, какая комбинация клавиш что делает?.. За слово "тщательность" применительно ко мне - спасибо, даже лестно. Но правда, ничего особенного: просто хотела понять, как он работает, по ходу изучения открылся дивный мир, дошла до непонятной команды - и спросила. Ничего не замышляю. :)
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

По помощи: grep, diff

Post by buniak_a_h »

Sonili, сколько Вам ещё открытий предстоит сделать!… Особенно когда начнёте макросы писать :-)
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

По помощи: grep, diff

Post by citRiks »

Last edited by HaRT on Tue 06 Apr, 2021 13:41, edited 2 times in total.
Reason: Спрятан офтопик
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

По помощи: grep, diff

Post by citRiks »

 ! Message from: HaRT
Автор отдыхает до завтра в надежде, что обострение офтопика стихнет.
Last edited by HaRT on Tue 06 Apr, 2021 13:42, edited 1 time in total.
Reason: Спрятан офтопик
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

По помощи: grep, diff

Post by Wave »

Last edited by HaRT on Tue 06 Apr, 2021 13:45, edited 1 time in total.
Reason: Спрятан офтопик
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

По помощи: grep, diff

Post by HaRT »

 ! Message from: HaRT
Дальнейший офтопик будет молча удалён.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Нужна помощь”