![Mac에서 cURL 명령줄 도구를 사용하여 쉼표 없이 주식 데이터를 얻는 방법은 무엇입니까? [복사]](https://linux55.com/image/60694/Mac%EC%97%90%EC%84%9C%20cURL%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%EB%8F%84%EA%B5%AC%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%89%BC%ED%91%9C%20%EC%97%86%EC%9D%B4%20%EC%A3%BC%EC%8B%9D%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
아래 스크립트는 작동하지 않습니다.
cd desktop/quoteUpdate
while true
do
curl-o quotes.txt -s "http://download.finance.yahoo.com/d/quotes.csv?s=goog,aapl&f=sl1"
sed -i '.bak' 's/,/ /g' quotes.txt
echo UPDATED:
date
sleep 10
done
실행 파일을 실행하려고 하면 이 오류가 발생하고 데스크톱 폴더에 txt 파일이 생성되지 않습니다.
UPDATED:
Wed 14 Jan 2015 15:33:30 GMT
/Users/chrisdorman/Desktop/quoteUpdate/runNow: line 4: curl-o: command not found
sed: quotes.txt: No such file or directory
답변1
명령에는 공백이 필요합니다 curl
. curl -o
대신 curl-o
공백을 포함하고 명령을 실행하면 quotes.txt
예상대로 파일이 표시됩니다 .