Chinaunix

标题: 1.sh 测试未果 [打印本页]

作者: 1cpuer    时间: 2016-05-28 13:47
标题: 1.sh 测试未果
@A880:/storage/sdcard1/0e # sh 1.sh
sh 1.sh
: not found
: not found
' unexpectedtax error: '{
1|@A880:/storage/sdcard1/0e # cat 1.sh
cat 1.sh
#!/bin/bash
#test.sh 文件


function fun(){

echo '$#'
for x in $*;do
      echo '[$x]'
done

}

IFS=":"
var='\:\:\a\:b:c:::'
fun $var



@A880:/storage/sdcard1/0e # sh 1.sh
sh 1.sh
: not found
: not found
' unexpectedtax error: '{


1|@A880:/storage/sdcard1/0e # cat 1.sh
cat 1.sh
#!/bin/bash
#test.sh 文件


function fun(){

echo '$#'
for x in $*;do
      echo '[$x]'
done

}

IFS=":"
var='a b c'
fun $var@A880:/storage/sdcard1/0e # sh 1.sh
sh 1.sh
: not found
: not found
' unexpectedtax error: '{
1|@A880:/storage/sdcard1/0e # cat 1.sh
cat 1.sh
#!/bin/bash
#test.sh 文件


function fun(){

echo '$#'
for x in $*;do
      echo '[$x]'
done

}

IFS=" "
var='a b c'
fun $var@A880:/storage/sdcard1/0e # sh 1.sh
sh 1.sh
: not found
: not found
' unexpectedtax error: '{
1|@A880:/storage/sdcard1/0e # sh 1.sh
sh 1.sh
IFS=":", using $*
]: [


@A880:/storage/sdcard1/0e # cat 1.sh
cat 1.sh
#!/bin/bash
echo 'IFS=":", using $*'
c=0
for i in $*
do echo "$((c+=1)): [$i]"
done


@A880:/storage/sdcard1/0e #


作者: waker    时间: 2016-05-29 15:20
file 1.sh
cat -A 1.sh
dos2unix 1.sh
作者: incle    时间: 2016-06-07 11:29
脚本不是在linux下编辑?
作者: ll104567    时间: 2016-06-07 12:20
占个楼、等结果
作者: liion631818    时间: 2016-06-07 12:28
直接用./1.sh执行试试,用sh执行,不一定是bash
作者: Shell_HAT    时间: 2016-06-07 22:06
  1. dos2unix 1.sh
  2. chmod u+x 1.sh
  3. ./1.sh
复制代码





欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2