добавить переменные в определенную строку с помощью sed

добавить переменные в определенную строку с помощью sed

Я пытаюсь добавить к первой строке значение переменной внутри цикла, так что в каждой итерации строка растет. Я пытаюсь

 sed -i '1s/.*/& $(echo "T$(echo "$j-3" | bc -l)_S$k")/' T_iSlicesExtraction_2.csv

Итак, я пытаюсь добавить значение $(echo "T$(echo "$j-3" | bc -l)_S$k") в первую строку. Но у меня возникла проблема с "экранированием" различных специальных символов, и я немного запутался в этом. Я пытался экранировать $ с помощью \, но безуспешно.

Связанный контент