shell中如何区别.c和a.out

如题 谢谢
我想知道在shell脚本编译中,怎么判断传入的文件是.c还是.out

第1个回答  2009-03-18
(1)用 file命令会显示文件类型,一个是可执行文件,另一个是ASCII C文件。如:file a.c|grep "ASCII C"成功执行为.c文件,file a.out|grep ELF成功执行为可执行文件。

另:
(2)用ls -l可以看出一个可执行,一个不可执行
(3)a.out一般是绿色的,而.c是白色的

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网