Простой пример эскапания цитат в оболочке:
$ echo 'abc'\''abc'
abc'abc
$ echo "abc"\""abc"
abc"abc
Это сделано путем завершения уже открытого ( »
), размещение сбежавших один ( \ '
), затем открывать другой ( '
).
В качестве альтернативы:
$ echo 'abc'"'"'abc'
abc'abc
$ echo "abc"'"'"abc"
abc"abc
Это сделано путем отделки уже открытого (
), размещая цитату в другую цитату ( »« »
), затем открывать другой ( «
).
Связан: Как избежать однозначных кавычек в пределах односмысленных строк? в Stackoverflow SE
Если все ключевые слова отсортированы в тексте. Предоставляйте в качестве следующего (и такого рода для ключевых слов является То же самое во всех файлах, включенных в 50 папок)
Abc= value
Def= value
Ghi= value
, то вы можете прочитать каждую первую строку --N 1 fileName
из них для цикла и запишите его в новом файле, как ни ниже:
$ for file in ~/Parent_dir/Folder*/*; do head -n 1 $file; done
Abc=1
Abc=5
Abc=11
Abc=11
Abc=16
Abc=3
Сценарий будет выглядеть выше:
for file in ~/Parent_dir/Folder*/*; do
head -n 1 $file;
done > newfile