1.Как подставить вывод переменной в другой команде. Я хочу использовать дату и значения портфолио в каждом вызове grp c. Я также хочу напечатать вывод вызова grp c, а также сохранить его в переменной для дальнейшей обработки.
2.Я получаю json как результат, есть ли способ его распечатать в bash?
Совершенно новый для bash сценариев.
portfolios="1739719,1714630"
IFS=',' read -ra PIDS <<< "$portfolio"
MYDATE=$(date -d '09/04/2020 00:00:00' +"%s")
echo $MYDATE
for i in "${PIDS[@]}"; do
mycall=$(grpc_cli call trades:10443 com.mycom.Service.GetByPortfolioId 'source_system:CONTR portfolio_id:$PID as_of: {seconds: $MYDATE nanos: 000000000}')
echo $mycall
done