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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 02:30:50
Shell脚本 有那些类型 比如说 .csh .py .sh 这些脚本又有什么区别

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来解释.