jasmine214--love

          只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          #!/bin/sh的認識

          Posted on 2010-11-24 17:50 幻海藍夢 閱讀(933) 評論(0)  編輯  收藏 所屬分類: Linux
              第一次學shell編程,看的文章中說shell程序必須以"#!/bin/sh"開始,也就認為是這樣了,雖然知道在shell中以"#"開始的語句 Linux博客/紅聯Linux博客krorf1Qo w3`
          都是注釋,但也從沒認為"#!/bin/sh"也是注釋,就像對C語言程序必須有main函數一樣毫無懷疑。

          但前些時候又聽 說"#!/bin/sh"也
          %}pe h&}是 注釋,可有可無,當時覺得真是一個失敗,連基本的語法都分不清。

          前幾天借了一本書,才真正認識了"#!/bin/sh"。
          Linux博客/紅聯Linux博客l l5la"Pg5WTshell編程是以"#"為 注釋,但 對"#!/bin/sh"卻不是。"#!/bin/sh"是對shell的聲明,說明你所用的是那種類型的shell及其路徑所在。如果沒有聲 Linux博客/紅聯Linux博客/c/~AaP*X} kx$G[
          明, 則腳本將在默認的shell中執行,默認shell是由用戶所在的系統定義為執行shell腳本的shell.如果腳本被編寫為在Korn
          -czBP.p0shell ksh中運行,而默認運行shell腳本的為C shell csh,則腳本在執行過程中很可能失敗。所以建議大家就把"#!/bin/
          0U5i_;c%Cz0sh"當成C 語言的main函數一樣,寫shell必須有,以使shell程序更嚴密。

          Linux環境下。 shell腳本有沒有后綴都可以執行,文件的打開和后綴名沒關系~只和文件類型有關系~
          簡單來分就是文本文件和二進制文件,前者用VIM可以打開。當然還有別的文件類型如塊文件等,建議看看基礎方面的書
          主站蜘蛛池模板: 武乡县| 张家川| 武安市| 阜新市| 自贡市| 淮南市| 天祝| 辉县市| 岳池县| 循化| 泗水县| 原阳县| 平邑县| 康平县| 义乌市| 沈阳市| 昌黎县| 两当县| 革吉县| 揭阳市| 闵行区| 博野县| 皋兰县| 崇左市| 上饶县| 凤城市| 深水埗区| 古丈县| 新宾| 安仁县| 绥中县| 武汉市| 大同县| 秭归县| 四川省| 安新县| 北宁市| 扬中市| 德化县| 肥城市| 普兰店市|