Linux脚本第一行总是报错

SJY发表于:2014年07月30日 14:19 • 阅读:

做了一个 Linux脚本,命名为backup.sh,赋予了执行权限,但是每次执行都会报错,提示 line 1 commend not found

出现这种情况是因为没有指定哪个程序来解释文件的内容

第一行应该写

#! /bin/bash

#! 表示用哪个程序来解释该文件的内容,一般写在第一行

shell脚本,第一行写 #!/bin/sh或者#!/bin/bash等,类似的还有perl脚本用#!/bin/perl等

欢迎转载,但请保留原文地址 http://www.sjyhome.com/linux/line1-error.html

回复(0)