Подсветка синтаксиса сочетаний строк и комментариев в nano

Насколько я понимаю, вы пытаетесь заменить шаблон abdна xyzиз вашего текстового файла. Я попробовал следующее в NetBSD, и это работает:

#!/bin/bash
sed 's/.*abd.*/xyz/' $1

Результат был следующий:

$ cat input.txt 
one.abd.
two.abd.
abd
three
four
$./test.sh input.txt 
xyz
xyz
xyz
three
four

Я бы удалил -iи <из вашего скрипта, и он должен работать нормально. В качестве альтернативы я успешно пытался

#!/bin/bash
input=$1
sed 's/.*abd.*/xyz/' $input
1
05.11.2021, 15:24
0 ответов

Теги

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