2015-10-19 135 views
0

我的情況下等,其中我需要發起外殼腳本與在OS亞馬遜的Linux命令.. 的下面是我穿過將輸出管道輸入到shell腳本|亞馬遜的Linux

[[email protected] ~]$ sudo rds-watch-db-logfile fdstaging --log-file-name slowquery/mysql-slowquery.log | ./watch.sh 

的下面的命令是響應..

-bash: ./watch.sh: Permission denied 

Watch.sh

#! /bin/bash 
URL="https://collectors.sumologic.com/receiver/v1/http/<unique URL string>" 
while read data; 
do 
     curl --data "$data" $URL 
done 

- 結束

參考鏈接是https://www.sumologic.com/2014/07/28/pushing-aws-rds-logs-to-sumo-logic/

任何人都可以幫我嗎?我需要用這個命令運行這個shell腳本。請幫助。

+0

甚至嘗試使用sudo,但它不工作.. –

回答

1

您可能沒有在您的腳本上設置可執行位。嘗試chmod a+x watch.sh並重試。

+0

或者只是'sh。/ watch.sh'。無需修改權限。 – ryanpcmcquen

+0

非常感謝....它工作正常.. –