作者:
phi12345 (94life.tw)
2018-10-05 00:27:42想要把 wc -c a.jpg 輸出的值 塞入變數中
然後用 echo 方式顯示
但是不能用 aa = wc -c a.jpg
Echo $aa
要怎麼做才可以呢?
作者:
phi12345 (94life.tw)
2018-10-06 15:44:00是可以顯示~但是跟直接打命令 出來是不一樣的~
shell script 我記得有 debug 功能,用 -v 選項的樣
作者:
ChakraLinux (GNU/Chakra Project)
2018-10-05 01:24:00echo $(wc -c a.jpg)
或者 aa=`wc -c a.jpg` ; echo $aa
作者:
phi12345 (94life.tw)
2018-10-05 06:52:00感恩,那有辦法只顯示 檔案的大小,不顯示檔名的嗎?因為這個指令會連同檔名一起顯示
pipe (|) 是 Unix like 系統常用的, 可以稍微了解一下echo $(wc -c enable-HiDPI.sh |awk '{print $1}')
作者:
phi12345 (94life.tw)
2018-10-05 13:29:00小弟又卡住了...如何把 壓縮過後的檔案大小 丟進變數裡面讀取?
何謂壓縮過?unix 一個腳本跑壓縮的問題 <-- 之前不是有討論過
作者:
phi12345 (94life.tw)
2018-10-05 15:46:00bzip2 -z a 出來的值 在用 stat -c %s a 取值,然後這個值要丟入變數,最後再 rm -f a,可是...我試了好久...無法丟進去變數內$bn = bzip2 -z a$b = ‘sata -c %s $bn’rm -f $b是我變數方法用錯了嗎?echo ‘stat -c %s a’ ; echo $bnrm -f $b
你的問題是不是應該先自己下命令測試一下結果確認好了再來談 script 寫法會比較單純不混亂再者 $bn = bzip2 -z a <--- 這也不是shell script語法
echo $(echo $(echo $(wc -c a.jpg))) 神奇吧!?
作者:
phi12345 (94life.tw)
2018-10-05 20:58:00手機打不出單引號...只好找類似的代替一下0.0
作者:
soem (æµæ°´)
2018-10-05 23:43:00那可以麻煩你不要在手機問這種script的問題嗎?畢竟這影響到板友的回答,大家總要簡單測試一下才好回你……