Я хочу вставить строку «новая строка» в файл «Textfile.txt» в строке номер 3 в AIX.
Перед вставкой Textfile.txt выглядит как
one
two
four
После вставки Textfile.txt выглядит как
one
two
new line
four
Я уже сделал это на Linux, но с AIX я обнаружил, что он не работает с решением Linux.
Удивительно, но я нигде не мог найти простого решения этой проблемы.
Я использую эту команду в Linux и работаю
echo "target_node = ${arr[0]}"
echo "target_file = ${arr[1]}"
echo "target_line = ${arr[2]}"
echo "target_text = ${arr[3]}"
escape "$ (s sh -f $ {arr [0]} "sed -i" $ {arr [2]} i $ (escape $ {arr [3]}) " $ {arr [1]}; exit") "