Я пытаюсь загрузить сертификаты (только что созданные) в какое-то хранилище.
Поэтому я могу прочитать все сертификаты в своей папке и захотеть использовать содержимое каждого из этих файлов в переменную в цикле.
#!/bin/bash
dir="${0%/*}"
#for f in $(cat $dir"/"*.crt)
# do
# data='{"certificate_data":'"$f"'}'
#done
url="localhost:50183/api/v0.1/Certificates"
data='{"certificate_data":'$(cat $dir"/"*.crt)'}'
echo "$data"
Таким образом, я получил все сертификаты за один раз, но мне нужно получить в $ data каждый из содержимого файлов в цикле с правильной формой, например:
{"certificate_data":"<certificate_data_from_file>"}
{"certificate_data":"<certificate_data_from_file>"}
......
and so on
Я знаючто я должен использовать еще один цикл, но не знаю как.
Буду благодарен за любые советы!