作者 主題: PATH問題  (閱讀 1374 次)

0 會員 與 1 訪客 正在閱讀本文。

baseball

  • 懷疑的國中生
  • **
  • 文章數: 54
    • 檢視個人資料
PATH問題
« 於: 2003-05-28 17:27 »
1.請問一下 若寫了一個shell script放在 ~/test 下
想給 每個使用者 開機的時候  都會執行該script
那我要改哪邊
我改過 /etc/profile 但 不曉得 PATH要長樣設
因為他裡面還有另一個PATH迴圈

2.若寫一個script
裡面要 某購目錄 zip起來 要以日期命名
但要先查詢 目錄中 是否有該黨  要要長樣查詢
並將相同的檔案 輩分程 *.bat 後再將 新的檔案zip起來

謝謝~

dark

  • 俺是博士!
  • *****
  • 文章數: 1581
    • 檢視個人資料
Re: PATH問題
« 回覆 #1 於: 2003-05-28 19:24 »
~/test 是指每個人家目錄下的 test 資料夾
預設每個人的 $PATH 中都有 /home/$user/bin
所以改放每個人家目錄中的 bin 就不用更改設定了... 有幾個人 copy 幾份

若是放 /testbin 如此固定資料夾... 就是大家都來這裡找
在 /etc/profile 最後一行加入  PATH="$PATH:/testbin"  就好了


要備份 /tmp/ya 資料夾
代碼: [選擇]
#!/bin/sh
here="/tmp"
xdir='ya'
name="'ya-'$(echo `date +%Y-%m-%d`)"

test -f "$here/$name" && mv "$here/$name" "$here/$name'.bat'" || {
tar -zcvf $here/$name $here/$xdir
}