我刚才知道.sh
个文件不使用set
,=
周围的空格不被允许,而.csh
文件允许这样做。< / p>
是否有一些地方可以指出我能找到所有这些细微差别的地方?
答案 0 :(得分:6)
文档?
Csh和sh可能看起来很相似,但它们是不同的语言。就像C ++和Java有一些相似的结构,但它们是不同的语言。
由于各种原因Csh programming is considered harmful是相当常见的知识。
(sh确实使用set但用于不同目的)
答案 1 :(得分:1)
您还可以查看this以便在shell之间进行比较