Как удалить каталог, который показывает "ресурс занят"? [duplicate]

Просто:

paste -d '\n' -- - - "$file2" < "$file1"

(при условии, что $file2 не -).

Или с помощью GNU sed, при условии, что $file2 (содержимое переменной, имя файла) не содержит символов новой строки и не начинается с пробела или символа табуляции:

sed "2~2R$file2" "$file1" < "$file2"

С awk (при условии, что $file1 не содержит символов = (или, по крайней мере, что если содержит, то часть перед ним не является приемлемым именем переменной awk)):

export file2
awk '{print}
     NR % 2 == 0 {if ((getline l < ENVIRON["file2"]) > 0) print l}
    ' "$file1"
6
26.10.2016, 15:37
0 ответов

Теги

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