Chinaunix
标题:
syntax error near unexpected token,请问是怎么会回事?
[打印本页]
作者:
ayongying
时间:
2009-06-24 14:45
标题:
syntax error near unexpected token,请问是怎么会回事?
一个最简单的脚本s0.pl,内容是
exit(0);
执行报错,请问是怎么会回事
# ./s0.pl
./s0.pl: line 1: syntax error near unexpected token `0'
./s0.pl: line 1: `exit(0);'
作者:
sakulagi
时间:
2009-06-24 14:49
应该这样写
#! /usr/bin/perl
exit(0)
复制代码
作者:
ayongying
时间:
2009-06-24 15:05
标题:
回复 #2 sakulagi 的帖子
谢谢大侠,但是仍然有错
./s0.pl
bash: ./s0.pl: /usr/bin/perl^M: bad interpreter: No such file or directory
作者:
chenyx
时间:
2009-06-24 15:08
^M:,你是在windows下编辑的吧
作者:
ayongying
时间:
2009-06-24 15:46
标题:
谢谢,这回通过了。
用vi编辑一下,好了
作者:
sakulagi
时间:
2009-06-25 09:11
Windows和Unix的文件换行符不同。WIndows下编辑的文件每行模多了一个\r,显示出来就是^M
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2