Правильная версия — «0.01», используемая в архиве на момент (, доступна здесь)и в примечаниях к выпуску .
С помощью sed
для каждой строки файла:
sed 'h;s/^/#/p;g' < input-file > output-file
То же, что иawk
:
awk '{print "#" $0 ORS $0}' < input-file > output-file
Или сpaste
:
paste -d '#\n' /dev/null input-file input-file > output-file
Если input-file
содержит:
foo
bar
Это приведет к:
#foo
foo
#bar
bar
Если хочешь посмотреть
#foo
#bar
foo
bar
тогда можно:
paste -d'#' /dev/null input-file | cat - input-file > output-file
Для всех строк сделайте так:
$ sed -e 'h;G;s/^/#/' file
$ perl -pe '$_ = "#$_$_"' file
Зависимость на определенных линиях:
$ sed -e 'h;s/^\$AB/#&/p;g' file
$ perl -pe 's/^(\$AB.*)/#$1$1/s' file