bash 스크립트에서 필자는 Python 스크립트의 매개 변수로 전달하고자하는 값 목록을 반복하고 싶다. 파이썬 스크립트에 전달할 때 $d
과 $minFreq
은 수레가 아닙니다. 왜 이런 일이 생길까요?bash : 부동 소수점리스트 반복하기
for d in {0.01, 0.05, 0.1}
do
for i in {1..3}
do
someString=`python scrpt1.py -f myfile --delta $d --counter $i| tail -1`
for minFreq in {0.01, 0.02}
do
for bValue in {10..12}
do
python testNEW.py $someString -d $bValue $minFreq
done
done
done
done
'someString = $ (python ...)'줄에서 등호 주위의 공백을 없애고 (back-ticks는'$ (...) '로 바꾼다. 진드기는 기껏해야 까다 롭습니다 –
전화가 잘 걸렸습니다. 5 분 전에 똑같은 것을 깨달았습니다! –