《shell十三问?》由CU论坛shell版本版主“網中人”最早于2003年发表的一系列文章,因作者是台湾同胞,文章也以繁体的形式发表,有些术语和大陆使用的不同,虽说大陆同胞都自带繁体翻译功能,不过阅读起来多少会有一些不便。

为此,本站(知识蚂蚁 http://www.letuknowit.com/)網中人的这篇大作之时,顺便转译成简体中文,其中如有错漏或不当之处,造成各位理解困难,请直接参考原文。

shell 十三问:

1) 为何叫做 shell ?
2) shell prompt(PS1) 与 Carriage Return(CR) 的关系?
3) 別人 echo、你也 echo ,是问 echo 知多少?
4) ” “(双引号) 与 ‘ ‘(单引号)差在哪?
5) var=value?export 前后差在哪?
6) exec 跟 source 差在哪?
7) ( ) 与 { } 差在哪?
8) $(( )) 与 $( ) 还有${ } 差在哪?
9) $@ 与 $* 差在哪?
10) && 与 || 差在哪?
11) > 与 < 差在哪?
12) 你要 if 还是 case 呢?
13) for what? while 与 until 差在哪?

以下是原作者的说明:

說明:
1) 歡迎大家補充/擴充问題。
2) 我接觸電腦中文名稱時是在台灣,因此一些術語或与大陸不同,請自行轉換。
3) 我會不定時”逐題”說明(以 Linux 上的 bash 為環境)。同時,也會在任何時候進行無預警修改。請讀者自行留意。
4) 本人於本系列所發表的任文章均可自由以電子格式(非印刷)引用、修改、轉載,且不必註明出處(若能註明 CU 更佳)。當然,若有錯漏或不當結果,本人也不負任何責任。
5) 若有人願意整理成冊且付印者,本人僅保留著作權,版權收益之 30% 須捐贈与 CU 論壇管理者,剩餘不究。

下面是本站的说明:

1) 欢迎大家指出简体中文中翻译的不当之处。
2) 本站所翻译出来的结果欢迎任何形式的引用、修改和转载,但需要注明出处!

转载请注明:知识蚂蚁 » shell十三问?(简体中文版)

我来说说

(便于我们更好的交流)

有不明白的地方欢迎留言哦~
取消