亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1579 | 回復(fù): 2
打印 上一主題 下一主題

環(huán)境變量在腳本中的實現(xiàn) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-04-12 17:41 |只看該作者 |倒序瀏覽
腳本工作方式如下:首先檢查是否設(shè)置了該變量,如果已經(jīng)賦值,輸出信息提示使用v i作
為缺省編輯器。v i被設(shè)置為編輯器,然后腳本退出。
如果未賦值,則提示用戶,詢問其是否要設(shè)置該值。檢驗用戶輸入是否為大寫或小寫y,
輸入為其他值時,腳本退出。
如果用戶輸入了一個名字到變量E D I TO R,則使用它作為編輯器并馬上讓其起作用,即導(dǎo)
出變量E D I TO R。


腳本如下:

#!/bin/sh
if [ -z $EDITOR ];then
  echo "your EDITOR is not set"
  echo  "i will set EDITOR to use vi OK?"
  echo -n "Do you want to set EDITOR Y..N:"
  read ANS
    if [ "$ANS" = "Y" ]||[ "$ANS" = "y" ]
      then
        echo -n "etner your type: "
          read EDITOR
            if [ -z $EDITOR ]||[ $EDITOR = "" ]
                 then
                    echo "Please enter your editor type"
                    echo "this $0 will set vi to EDITOR"
                     EDITOR="vi"
                     export EDITOR
            fi
     EDITOR=$EDITOR
     export EDITOR
   fi
  else
      echo "defalut set EDITOR is vi"
      EDITOR=vi
      export EDITOR
fi

可是這個腳本怎么也不生效,讓我很郁悶......................

論壇徽章:
0
2 [報告]
發(fā)表于 2010-04-12 18:11 |只看該作者
腳本寫的沒有什么大問題,用source if.sh 后就一切正常了。
http://www.72891.cn/viewthr ... p;page=6#pid1583329
這個帖子有詳細的解釋。
                  自己回答自己。。。。郁悶

論壇徽章:
0
3 [報告]
發(fā)表于 2010-04-17 09:26 |只看該作者
本帖最后由 daniel_kohler 于 2010-04-17 09:30 編輯

回復(fù) 2# leohuangfu


    退出shell,在重新登錄也可以的。

   例如,你在/etc/profile里面添加了環(huán)境變量,這時在shell里面還沒有生效,要 source /etc/profile

    或者退出shell,重新登錄。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP