→ ChakraLinux: echo $(wc -c a.jpg) 10/05 01:24
推 Bencrie: 或者 aa=`wc -c a.jpg` ; echo $aa 10/05 02:09
→ phi12345: 感恩,那有辦法只顯示 檔案的大小,不顯示檔名的嗎?因 10/05 06:52
→ phi12345: 為這個指令會連同檔名一起顯示 10/05 06:52
推 rickieyang: pipe (|) 是 Unix like 系統常用的, 可以稍微了解一下 10/05 09:00
→ rickieyang: echo $(wc -c enable-HiDPI.sh |awk '{print $1}') 10/05 09:00
推 Bencrie: aa=`stat -c %s a.jpg` 10/05 09:47
→ phi12345: 小弟又卡住了...如何把 壓縮過後的檔案大小 丟進變數裡 10/05 13:29
→ phi12345: 面讀取? 10/05 13:29
→ kenduest: 何謂壓縮過? 10/05 15:36
→ kenduest: unix 一個腳本跑壓縮的問題 <-- 之前不是有討論過 10/05 15:37
→ phi12345: bzip2 -z a 出來的值 在用 stat -c %s a 取值,然後這個 10/05 15:46
→ phi12345: 值要丟入變數,最後再 rm -f a,可是...我試了好久...無 10/05 15:46
→ phi12345: 法丟進去變數內 10/05 15:46
→ phi12345: $bn = bzip2 -z a 10/05 15:46
→ phi12345: $b = ‘sata -c %s $bn’ 10/05 15:46
→ phi12345: rm -f $b 10/05 15:46
→ phi12345: 是我變數方法用錯了嗎? 10/05 15:46
→ phi12345: echo ‘stat -c %s a’ ; echo $bn 10/05 15:48
→ phi12345: rm -f $b 10/05 15:48
→ kenduest: 你的問題是不是應該先自己下命令測試一下結果 10/05 15:49
→ kenduest: 確認好了再來談 script 寫法會比較單純不混亂 10/05 15:50
→ kenduest: 再者 $bn = bzip2 -z a <--- 這也不是shell script語法 10/05 15:50
→ newversion: echo $(echo $(echo $(wc -c a.jpg))) 神奇吧!? 10/05 19:54
噓 kikilalagirl: ‘ 太可怕了 script 裡面有全形文字 XD 10/05 20:50
→ phi12345: 手機打不出單引號...只好找類似的代替一下0.0 10/05 20:58
→ soem: 那可以麻煩你不要在手機問這種script的問題嗎?畢竟這影響到 10/05 23:43
→ soem: 板友的回答,大家總要簡單測試一下才好回你…… 10/05 23:44
我想得太複雜了@@ 最後是這樣呈現
bzip2 -k $1
echo "bzip2" `stat -c %s $1` `stat -c %s $1.bz2`
rm -f $1.bz2
我在在命令打 who | awk '{ print $1 }' | sort | uniq 可以執行
但是在 shell 會不能~是 因為 print $1 的關係嗎?
用 who | cut -d " " -f 1 | sort -u 在 shell 也不會正常執行
※ 編輯: phi12345 (58.172.215.135), 10/06/2018 12:46:45
推 alan23273850: shell script 我記得有 debug 功能,用 -v 選項的樣 10/06 15:42
→ phi12345: 是可以顯示~但是跟直接打命令 出來是不一樣的~ 10/06 15:44
噓 LinBuoRen: 變數賦值的語法本身就錯了吧? 10/06 20:29