Как что-то подтвердить в строке командной строки Linux -

Хорошо, это немного грязно , но должно работать:

sed 's/\$\$API_JOB_ID=.*$/\$\$API_JOB_ID='"$(cat Source_file.txt)"'/' Target_file.txt

Если вы хотите напрямую отредактировать целевой файл, а не распечатывать измененную версию на своем терминале, используйте вместо этого:

sed -i 's/\$\$API_JOB_ID=.*$/\$\$API_JOB_ID='"$(cat Source_file.txt)"'/' Target_file.txt

Это грязно , в основном потому, что я делаю СЛИШКОМ МНОГО предположений о формате ваших файлов, и успех команды сильно зависит от этих предположений; если мы хотим сделать это правильно , нам нужно точно знать, какие предположения мы можем сделать, но ваше описание было довольно расплывчатым. Если вы считаете, что это может привести к сбою, потому что у вас могут быть другие форматы или более сложная структура в ваших файлах Source_file.txtи Target_file.txt, нам нужно знать об этом.

-1
09.10.2021, 14:59
1 ответ

Используя apt install php7.2-cli, а затем curlсделал это; благодаря з.ч. за комментарий!

enter image description here

Давайте посмотрим, смогу ли я передать команды SSH в OVH, чтобы установить этот Composer.

1
09.10.2021, 15:57

Теги

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