[問題] shell script
看到下面一段shell
能猜到他是什麼意思 但是不能行行了解
1想請問這個shell的作用
2想請問這些shell的語法 應該要去哪邊查找?
謝謝大家幫忙回答
#!/bin/bash
#這邊說 如果沒有$1沒有東西 那麼就顯示echo的內容 (按照執行結果猜測)
#但是我不了解-z的意思 也不知道該如何用什麼關鍵字去網路查找
if [ -z "$1" ]; then
echo usage: $0 directory
exit
fi
#把$1的內容打包成為一個名為 watchman的tgz檔案
#下面那個OF變數 更是眼花撩亂到我不知道在幹嘛 (跟第一次看到perl的感覺一樣)
SRCD=$1
TGTD="/home/shsu/Desktop/watchman"
OF=home-$(date +%Y%m%d).tgz
mkdir $TGTD
tar -czf $TGTD$OF $SRCD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 172.249.127.163
推
05/27 15:01, , 1F
05/27 15:01, 1F
推
05/27 16:19, , 2F
05/27 16:19, 2F
→
05/27 16:20, , 3F
05/27 16:20, 3F
推
05/27 19:04, , 4F
05/27 19:04, 4F
→
05/27 19:04, , 5F
05/27 19:04, 5F
→
05/27 19:05, , 6F
05/27 19:05, 6F
→
05/27 19:05, , 7F
05/27 19:05, 7F
→
05/27 19:06, , 8F
05/27 19:06, 8F
→
05/27 19:07, , 9F
05/27 19:07, 9F
→
05/27 19:07, , 10F
05/27 19:07, 10F
→
05/27 19:08, , 11F
05/27 19:08, 11F
推
05/27 21:04, , 12F
05/27 21:04, 12F
推
05/27 21:20, , 13F
05/27 21:20, 13F
討論串 (同標題文章)