Манипуляция списком с помощью sed / awk

Попробуйте:

smartctl -c /dev/sda

если / dev / sda - это диск, который вы хотите проверить.

2
11.02.2018, 20:57
1 ответ

Использованиеawk:

awk '{printf (NR>1)?", "$0:"\""$0} END {print "\""}' infile

Или по-другому:

awk '$1="\""$1' RS= ORS="\"\n" OFS=', ' infile

Или с комбинацией команд echoи sed(при условии, что в вашем файле нет пробелов, где происходит разбиение слова оболочки на это здесь)

sed 's/ /, /g' <(echo \"$(<infile)\")
2
27.01.2020, 21:53

Теги

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