unix中的SHELL文件扩展名是.sh还是.c?

2025-02-24 03:52:38
推荐回答(3个)
回答1:

unix中文件的属性是不依赖于扩展名的,加上扩展名只是为了操作者的方便。unix中一个文件是否能被执行,和后缀名没有太大的关系,主要看文件的属性有关。

例如:
-rwxr-xr-x 1 mythmy mythmy 85 2009-03-09 11:45 A.txt

这个文件的文件名是A.txt 但是这是个可执行文件,因为其属性是:755。所以这个文件是所有人都可读,可执行的。

所以说不管扩展名是.sh还是.c只要其文件属性是可执行,就一样可以执行SHELL语句。

回答2:

通常是.sh
.c一般是c/c++的源文件(windows系统中)
不过在linux中根据文件扩展名不能区分文件类型的吧,我猜unix里面这个.c和.sh也都是一样的,没什么作用

回答3:

。sh