当前位置: 技术问答>linux和unix
ksh下执行.sh脚本问题
来源: 互联网 发布时间:2016-10-03
本文导语: 刚发了个帖子http://topic.csdn.net/u/20100929/16/518f1b67-cdf6-4555-befb-c5a93655a2ac.html?37610 结贴了, echo "aaaaaa" | cat - 1.txt > 2.txt mv 2.txt 1.txt 命令一行一行的敲没问题,但是放到.sh文件中直接用 sh xx.sh出现2.txt此文件不存在的...
刚发了个帖子http://topic.csdn.net/u/20100929/16/518f1b67-cdf6-4555-befb-c5a93655a2ac.html?37610
结贴了,
echo "aaaaaa" | cat - 1.txt > 2.txt
mv 2.txt 1.txt
命令一行一行的敲没问题,但是放到.sh文件中直接用 sh xx.sh出现2.txt此文件不存在的错误
用 chmod +x xx.txt 再 ./xx.sh会出现xx.sh找不到的情况...求达人解答
结贴了,
echo "aaaaaa" | cat - 1.txt > 2.txt
mv 2.txt 1.txt
命令一行一行的敲没问题,但是放到.sh文件中直接用 sh xx.sh出现2.txt此文件不存在的错误
用 chmod +x xx.txt 再 ./xx.sh会出现xx.sh找不到的情况...求达人解答
|
把你的那些文件全部加上决对路径
用 chmod +x xx.txt 再 ./xx.sh会出现xx.sh找不到的情况
---------------
xx.txt 和 xx.sh 有嘛关系
./xx.sh 是执行当前目录下的xx.sh 如果当前目录下没有xx.sh 当然会找不到
用 chmod +x xx.txt 再 ./xx.sh会出现xx.sh找不到的情况
---------------
xx.txt 和 xx.sh 有嘛关系
./xx.sh 是执行当前目录下的xx.sh 如果当前目录下没有xx.sh 当然会找不到
|
都需要绝对路径
|
按照楼主的做法,我这一点问题也没有啊
|
lz 我提供的那个方法不行吗?
#!/bin/ksh
sed -e "1i\
$1" $2