Символы подстановки (wildcards) в комстроке и Far

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
User avatar
SlashNet
Posts: 578
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Символы подстановки (wildcards) в комстроке и Far

Post by SlashNet » Sat 29 Apr, 2017 14:06

Сделал сравнительную таблицу при копировании файлов разными способами используя символы подстановки

Code: Select all

wildcard                   cmd copy                Far F5 Copy             Extended Copy plugin
*_copy.*                   filename.ext_copy       filename.ext_copy       filename_copy.ext
copy_*.*                   copy_ame.ext            copy_ame.ext            copy_filename.ext
*.*_copy                   filename.ext_copy       filename.ext_copy       filename.ext_copy
*.copy_*                   filename.copy_          filename.copy_          filename.copy_ext
			
?_copy.*                   f_copy.ext              f_copy.ext              f_copy.ext
copy_?.*                   copy_a.ext              copy_a.ext              copy_a.ext
?????????????????_copy.*   filename_copy.ext       filename.ext_copy       filename_copy.ext
copy_?????????????????.*   copy_ame.ext            copy_ame.ext            copy_ame.ext
А теперь прошу помощи.
Возможно ли простым однострочным макросом используя диалог стандартного копирования сделать копию выделенных файлов?
Во втором Фаре у меня стоял (да и сейчас на работе стоит) макрос использующий плагин Extended copy, который вызывался просто: "F11 > Enter c o p y _ Multiply Decimal Multiply Enter".
А в текущем встроенном копировщике у так не получается, так как префикс "copy_" заменяет (а не добавляет) символы в начале имён файлов.
Думал, что получится используя конструкцию приведённую в предпоследней строке таблицы, но Фар всё-таки обрабатывает её иначе чем cmd-шный copy.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

Smitis
Posts: 1491
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 14 times
Been thanked: 24 times
Contact:

Символы подстановки (wildcards) в комстроке и Far

Post by Smitis » Sat 29 Apr, 2017 18:09

Что-то очень путано. Стандартно для копирования выделенных файлов ничего дополнительно не надо - ФАР и так копирует выделенные файлы. Если надо копировать по маске - выделить (макросом) файлы по этой маске и скопировать. lua:Keys("Add c o p y * . * Enter") if APanel.Selected then Keys("F5 Enter") end
Разум когда-нибудь победит.

Shmuel
Posts: 5230
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 16 times
Been thanked: 151 times

Символы подстановки (wildcards) в комстроке и Far

Post by Shmuel » Sat 29 Apr, 2017 18:33

Smitis, человек хочет к каждому имени файла добавлять суффикс (или префикс) типа "_copy". Боюсь, что с текущим обработчиком масок Far это сделать невозможно.

User avatar
SlashNet
Posts: 578
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Символы подстановки (wildcards) в комстроке и Far

Post by SlashNet » Sat 29 Apr, 2017 20:08

Shmuel wrote: Боюсь, что с текущим обработчиком масок Far это сделать невозможно.
Ясно. Я так и думал. Придётся как-то извращаться...
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

Post Reply

Return to “Операционные системы, командные оболочки и прочее”