[英]Storing the output into shell variable
我希望將以下命令的輸出存儲在我的postgres數據庫中
sudo -u postgres -H-psql -d firstdb -c“從table2中選擇count(col2);”
放入外殼中定義的變量。 我在某處這樣看
abc = sudo -u postgres -H-psql -d firstdb -c“從table2中選擇count(col2);” 回聲abc
但是似乎不起作用,是否還有其他方法可以存儲輸出以便應用cut查詢來獲取值並檢查列的大小?
你可以做:
abc=$(svn://solace2/svn/vrs32/branches/feature/ipv6_support 2>&1)
然后執行echo $abc
以查看輸出。 請注意,最后的2>&1將在將stdout分配給變量之前將stderr重定向到stdout,這意味着abc
將包含錯誤消息以及常規消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.