Shell脚本 有那些类型 比如说 .csh .py .sh 这些脚本又有什么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 19:44:29
Shell脚本 有那些类型 比如说 .csh .py .sh 这些脚本又有什么区别
xN@_UVޣ<7 $#Ԫ[!PB$D|(r!UplyW`B 띙7v([;;?Rw w1*@ƃJaԕQU 6pmbŦ64"o+jFZn3˃06 -&?HG# xdyz2B}=;]y-áTPhLh&^]S6^>^fא*]:xt=&4gaֹ&9[{#ܓa3ibnBZGD`m3tW1uܲ;$ϜEMEb%>p/biX}g ڧ&,>OsdpI[VS5RM$/xVE$>jԒj(,ݫzOW򒢩Gg1&$aTn yQhQ)V

Shell脚本 有那些类型 比如说 .csh .py .sh 这些脚本又有什么区别
Shell脚本 有那些类型 比如说 .csh .py .sh 这些脚本又有什么区别

Shell脚本 有那些类型 比如说 .csh .py .sh 这些脚本又有什么区别
通常写一个shell脚本都要在第一行注明使用什么解释器来解释这个脚本,即写成:
#!/bin/bash
这样的形式,意思是告诉系统要使用/bin/bash这个解释器来解释下面的语句.
shell的脚本一般用.sh作为后缀,就如1楼说的后缀名在Linux下并没有特别意义,只是便于人类区分而已,只要你写的脚本的第一行有#!/bin/bash或者是其他的解释器,如#!/bin/csh,执行该脚本时系统会使用该注明的解释器来解释.
.csh大概是用来区分,这个脚本使用csh这个shell解释器来解释.
.sh用来区分,这个脚本使用bash或sh解释器来解释.
.py则是使用python来解释.