Вы можете хранить вводимые данные в массиве и выводить все с помощью цикла.
#!/bin/bash
OLDIFS=$IFS
IFS=' '
ARR=($@)
for i in "${ARR[@]}"
do
echo $i >>/output/file.txt
done
IFS=$OLDIFS
Этот скрипт будет выводить все, что вы вводите, построчно.
пример вызова:thisscript.sh $(command that generates your IP's)
Ошибка unknown ciphers in list
возникает из-за того, что curl содержит внутреннее сопоставление собственного набора имен с именами шифров, и это невозможно увидеть без просмотра исходного кода .
Пожалуйста, обратитесь к этому ответу:Как преобразовать шифры ssl в формат curl?
Имена для curl --ciphers
arg находятся слева, фактические имена шифров справа. Вероятно, вам нужно значение ecdhe_rsa_aes_256_sha_384
.