腳本運行結果如何輸出
『壹』 shell腳本 如何把結果輸出到一個需要手動輸入文件名的文件上
.....
read date
read filename
zcat /***/***/${date}/filename | grep -e 'keyword' > $filename
說實話沒太看懂,不知道你是不是這個意思
『貳』 如何使python腳本優雅地輸出結果
用python-2.7.3\python是對的,但是你的hello.py放在那裡?你需要先用「cd 目錄名」轉換當前目錄到存放hello.py的地方,然後執行python-2.7.3\python hello.py。
『叄』 Shell腳本如何向終端輸出信息
echo命令常用於需要進行簡單格式化的字元串列印;printf命令是Shell版本的C語言函數printf,它為格式化輸出提供了高度的靈活性。echo命令
用於向終端輸出信息的最常用命令是echo命令,用法為:
echo string
這里,string是要向屏幕列印輸出的字元串,如命令:echo Hi
產生如下輸出:Hi
也可以將空格嵌入到輸出中,例如:
$echo Hello World!
Hello World!
除了空格,還可以在string中嵌入格式化轉義序列。
echo命令的常用轉義序列
轉義序列描述
\n列印一個換行符
\t列印一個跳格符(tab符)
\c列印字元串時不帶換行符
\ 列印一個雙引號
printf命令類似於echo命令,最基本的使用與echo一樣,以下echo命令:
echo Hello World!等同於
printf Hello World!
printf命令與C語言中的printf函數一樣,還可以使用格式化串來實現復雜的格式化輸出功能,語法如下:
printf format argument
格式化序列的格式如下:%[-]m.nx
這里%用於標識格式化序列的開始,x標識格式化序列的類型,下表給出了x常用的值:
格式化序列類型字母描述s字元串c單個字元
d十進制整數
『肆』 如何將一shell腳本中的每一步命令執行結果輸出到指定日誌文件中
使用tee命令:
sh portal/main.sh |tee log.txt
獲取腳本父類路徑
cmddir="`dirname $0`"
『伍』 shell腳本中 如果想將執行的命令輸出至文本文檔應該怎麼做
查看執行過程
sh -x yourshell
寫入log
sh -x yourshell &> log
『陸』 如何從shell腳本獲取一個結果
將一條命令的執行結果取得命令執行結果的值有:
1、使用反引號`` (數字鍵1左邊的鍵,tab鍵上面,英文方式輸入)如:a=`echo "hello world"`;即將命令 echo "hello world"的輸出賦給變數a
2、可以使用 $(()),如:a=$(echo "hello world"),即將命令echo "hello world"的輸出賦給變數a。
『柒』 如何將一shell腳本中的每一步命令執行結果輸出到指定日誌文件中
命令的結果輸出到指定文件可以使用>>,如:
ls >> log.txt
這樣就可以了。
『捌』 Python調用其他腳本後需要輸出執行內容如何實現
你可以在python代碼裡面:
aa = os.system(tmp) #這個tmp就是其他腳本的相關執行, 然後相關的結果就是aa
print aa
或者是
print(os.system(tmp))也是可以的
『玖』 如何將一shell腳本中的每一步命令執行結果輸出到指定日誌文件中
$?獲取每一步執行的結果,輸出到日誌中就是正常的寫日誌動作就行
echo "" > /var/log/你的log
或者rsyslog啥的,我記得有個函數,你用這個函數也行。
『拾』 如何在腳本中執行sql語句並獲得結果輸出
這里需要用到的工具叫做sqlcmd.exe, 它隨SQL server的安裝而安裝. 該可執行程序的位置在:
C:\Program Files\Microsoft SQL Server\xxx\Tools\Binn
其中xxx是你所安裝的SQL Server的版本號.
Version Number
SQL Server 2005 90
SQL Server 2008 100
在SQL 2014中它的位置在:
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn
貌似是跟著Client SDK一起被安裝的.
sqlcmd.exe的位置是被加入了環境變數了的, 所以可以在任何路徑下直接調用. 可以通過下面的命令來查看環境變數.
Set | more
可以用以下的方式使用sqlcmd:
命令行中直接互動式執行sql語句
命令行中制定所需執行sql語句的腳本文件和輸出文件
這里再給出一個sqlcmd中直接運行命令的截圖, 除了腳本之外, 這樣也可以更直觀的與SQL Server進行交互.