
내가 여기서 저지르고 있는 실수를 또 다른 눈이 볼 수 있었으면 좋겠습니다. 데이터를 추출하고 관련 사용자 입력을 표시하는 HTML 페이지를 생성해야 합니다(그러나 통화를 입력한 후에는 아무 작업도 수행하지 않음).
echo "Enter the abbreviation of the currency you want to view :"
read -N 3 cur
while [ 1 ]
do
for cur in $@
do
echo "Fetching $cur info"
curl -ls http://bitapiherokuapp.com/bitcoin-price/$cur | grep price | awk -F "|" "{ print $2 }" >> $cur.html
done
done
do
sleep 9
답변1
$@
사용하고 나면 무엇이든 담을 수 있을 것이라고 생각하는 이유는 무엇입니까 ? 루프에서 다시 읽으므로 결과는 이 스크립트를 실행하는 매개 변수에 따라 달라집니다. 그것이 의미하는 바이기 때문입니다.read
cur
$@