Как сделать так, чтобы вывод curl не печатал вывод предыдущего канала?

Чтобы заменить все экземпляры строки с помощью расширения параметра, используйте этот синтаксис, чтобы заменить каждую «иглу» в $haystackна «булавку»:

echo "${haystack//needle/pin}"

Например:

$ foo="yabbadabbadoo"
$ echo "${foo//a/_}"
y_bb_d_bb_doo

Вы должны экранировать специальные символы:

$ foo="milk,eggs,pancake mix,butter"
$ echo "${foo//,/','}"
milk,eggs,pancake mix,butter
$ echo "${foo//,/\',\'}"
milk','eggs','pancake mix','butter
0
28.03.2021, 05:51
0 ответов

Теги

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