shell脚本程序

xiaoxiao2021-02-27  244

#!/bin/sh #以#!开头,后面指定的是运行本文件的程序(必须同一行) #其他#号开头的就是注释,为了和老版本兼容,注释不要超过32个字符 for file in * do if grep -q POSIX $file then echo $file fi done exit 0

1、shell里面可以引用所有在PATH中能找到的linux命令 2、exit 0表示0是退出码,退出码的作用体现在该脚本被其他脚本调用的时候,用作判断程序是否按要求工作。 3、编写完成后还不能运行,需要修改成可执行,例如脚本文件first 给first添加为可执行文件: chmod +x first 或者直接作为shell的参数(脚本是shell的标准输入):/bin/sh first 4、有必要可以添加到PATH,这样可以处处执行(注意添加到PATH不是安全的,如果有同名的程序路径在PATH中,并在该脚本路径之前,调用的将不会是该脚本,所以执行时最好填写完成路径) PATH = $PATH:.

转载请注明原文地址: https://www.6miu.com/read-11110.html

最新回复(0)