변수를 다른 명령에 인수로 전달하는 올바른 방법은 무엇입니까?

변수를 다른 명령에 인수로 전달하는 올바른 방법은 무엇입니까?

예를 들어, 쉘에서 트윗을 보내도록 설계된 스크립트가 있지만 변수가 올바르게 전달되었는지 확실하지 않습니다.

#!/bin/bash

echo "tweet>"
read tweet

curl -u user:pass -d status="$tweet" http://twitter.com/statuses/update.xml

Bash에서 이 작업을 수행하는 올바른 방법이 무엇인지 잘 모르겠습니다. echo 문과 입력 프롬프트를 같은 줄에 표시할 수 있는지도 궁금합니다.

답변1

이것이 BASH 스크립트를 작성하는 올바른 방법입니다.

같은 줄에 입력하려면 다음을 참조하세요.이 답변.

노력하다

read -p "tweet>" tweet

관련 정보