How can I use a variable to find a pattern and then add a text, in the same line, after that pattern?
I tried this but it didn't work:
sed -i "/$node_number/ i mytext" "$filepath.csv";
How can I use a variable to find a pattern and then add a text, in the same line, after that pattern?
I tried this but it didn't work:
sed -i "/$node_number/ i mytext" "$filepath.csv";
This worked:
sed -i "s/$node_number/&mytext/" "filepath.csv";