Shell脚本是什么?
是一种为 shell 编写的脚本程序,里头使用Shell命令语言预写程序,通过执行脚本,执行预先写好的命令.
它如Shell本身有什么区别?
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。
Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
而脚本是使用这门语言编辑好的程序;
使用环境与使用方式
通常在定时任务中调用脚本;避免定时任务直接调用程序,间接减低定时任务的修改频率;
需要通过chmod +x ./*.sh给予脚本执行权限,才能通过./*.sh的方式直接调用;
当然,你没有给它执行权限时,你可以通过有权执行的用户通过sh *.sh执行脚本