Просто найдите и замените на sed

Я пытаюсь заменить число, которое находится в паре разных строк в текстовом файле. По сути, это будет выглядеть как

tableNameNUMBER
carNUMBER

Я довольно плохо знаком с Bash и сценариями, и я нене уверен, как заменитьNUMBER с тем, что я передаю. Так что ямы пробовали это:

#! /usr/bin/env bash
sed "s/NUMBER/$1/" myScript.txt > test.txt

затем в командной строке:

sh test.sh 123456

Это работает только еслиNUMBER самостоятельно, безtableName или жеcar предшествуя этому. Как я могу заменитьNUMBER в тех случаях. Это лучше иметь${NUMBER}? Извините, если это совершенно нубские вопросы.

Ответы на вопрос(3)

Ваш ответ на вопрос