найти и скопировать использование с помощью подстановочных знаков

Чтобы использовать расширения eval(paste_clipboardи selection_to_clipboard), упомянутые в ответе @Enno , вы можете добавить следующее в свой файл .Xresources:

URxvt.keysym.Shift-Control-V: eval:paste_clipboard
URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard

-2
04.09.2019, 13:37
2 ответа

Как заметил @Jonas, вам нужно ?для соответствия одному символу и *для соответствия нескольким символам. Символ пробела необходимо экранировать с помощью \.

Если первый шаблон **-**** ?изменен на ??-????\ *и экранированные символы пробела, команда должна быть:

cp -r /volume1/User/save/01/??-????\ */GROUPES\ ??-????/ /volume1/User/save/01/
1
28.01.2020, 05:16

копия делает следующее:

cp SOURCE DESTINATION

Мы хотим скопировать каталоги (, что означает, что мы используем -r или рекурсивно )из групп в другую папку, поэтому мы делаем:(вы должны использовать ? как подстановочный знак, а не *, потому что звездочка означает несколько символов, поэтому будет разрешено все, что связано со звездочкой)

cp -r /full/path/to/GROUPES' '??-????/ /volume1/User/save/01/

Вам не нужно давать подстановочные знаки для целевого каталога, потому что вы копируете в папку 01 и не меняете имя

0
28.01.2020, 05:16

Теги

Похожие вопросы