Как добавить.md к любому слову перед разделителем «wikilink»

Чтобы объединить файлы в вашем текущем каталоге:

cat s[12]*sh > /home/admin/Desktop/myFile.txt

Чтобы найти и объединить файлы в вашем текущем каталоге и подкаталогах:

find. -name "s[12]*sh" -exec cat '{}' > /home/admin/Desktop/myFile.txt \;

Чтобы найти и объединить файлы повсюду:

find / -name "s[12]*sh" -exec cat '{}' > /home/admin/Desktop/myFile.txt \;
3
03.05.2020, 19:54
1 ответ
$ sed 's/(\([^ ]*\) "wikilink")/(\1.md "wikilink")/g' file
On the (example-info.md "wikilink") and the
(second-example.md "wikilink") platforms.

Это просто соответствует слову сразу после открывающей скобки, вплоть до пробела после него, за которым следует строка "wikilink"). Слово захватывается в группу захвата (\(...\)), а замена вставляется .mdпосле слова.

5
28.04.2021, 23:16

Теги

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