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

Инструкции Launchpad :

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'

Я не знаком с Mint, но поскольку он основан на Ubuntu, он должен работать.

-1
13.06.2021, 20:54
4 ответа

Использование стандарта sedдля выполнения той же операции:

sed '2,$ s/^/del_/' file

Это применяет замену(s///)ко всем строкам между второй строкой и концом файла, включая (диапазон2,$). Подстановка просто вставляет строку del_в самом начале каждой адресуемой строки.

6
28.07.2021, 11:24
awk '{print (NR>1 ? "del_" : "") $0}' file
4
28.07.2021, 11:24

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

perl -lpe '$_ = "del_". $_ if $. > 1' data
1
28.07.2021, 11:24

Другой awkвариант:

awk 'NR>1{ sub(//, "del_") }1' infile
0
28.07.2021, 11:24

Теги

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