명령줄을 통해 Twitter 업데이트 게시
명령줄에서 curl 명령을 사용하여 빠르게 트윗을 게시할 수 있습니다. Twitter 사용자 이름과 비밀번호만 있으면 됩니다.
터미널을 실행하고 다음을 모두 한 줄에 입력하고 사용자 이름과 비밀번호를 자신의 것으로 바꿉니다.
curl -u username:password -d status=귀하의 상태 메시지 here>"
Sleep 명령과 함께 curl 명령을 사용하여 잠자는 동안(진지하게) Twitter 업데이트를 예약하는 명령을 사용한 MurphyMac을 통해 이 문제를 발견했습니다.잠자는 동안 트윗하는 것이 얼마나 실용적인지 잘 모르겠지만 명령줄에서 빠른 업데이트를 게시하는 기능은 매우 편리합니다.
"원한다면 위의 명령을 사용하여 전체 문자열을 입력하지 않고도 명령줄에서 쉽게 트윗할 수 있도록 빠른 bash 스크립트를 만들 수 있습니다. 다음을 텍스트 파일에 넣고 이름을 tweet.sh와 같이 지정하십시오. !/bin/bash curl -u username:password -d status=$1 http://twitter.com/ statuses/update.xml
사용자 이름과 암호를 지정해야 합니다. 그런 다음 파일을 실행 가능하게 만드십시오: chmod u+x tweet.sh
ow /tweet만 입력하면 됩니다. .sh 저는 OS X Daily를 좋아하여 전 세계에 메시지를 트윗합니다. 권한 오류를 수정해 주신 Greg Mason에게 감사드립니다!"
Ian Winter는 위의 bash 스크립트를 조금 더 발전시켜 트윗을 게시하지 못하도록 하는 기능과 트윗이 140자 제한을 초과하면 경고를 표시하는 기능을 추가했습니다.그의 스크립트는 다음과 같습니다: !/bin/bash TWEET=$1 TWEETLEN=${TWEET} if || ; 그렇다면 ; then let EXTRA=$TWEETLEN-140 echo 사용법: 트윗 \message\(140자 이하, $EXTRA 종료) else echo 사용법: 트윗 \message\(140자 이하) fi exit 1 else curl -u username :password -d status=$1 http://twitter.com/statuses/update.xml fi exit 0
이전과 마찬가지로 사용자 이름과 비밀번호를 편집하고 파일을 트윗으로 저장한 다음 반드시 실행 가능하게 만드세요 chmod 755 트윗"