shell脚本路径问题
发布网友
发布时间:2022-04-27 07:04
我来回答
共3个回答
热心网友
时间:2022-06-28 05:17
关于路径,我的建议是用完整路径,不要用./ ../ 之类的路径。
##################################################
#!/bin/bash
#cat a.properties
FILE=/home/user/A/D/a.properties
read -p "enter your want to look:" ANSWER
if [ -n "$ANSWER ]
then
XX=`cat $FILE |grep $ANSWER`
echo "$XX"
else
echo "enter error!"
fi
##################################################
这个脚本的意思是,让你输入你需要查询的内容,并且把内容显示在屏幕上给你看,如果你输入的内容是空的,就不给查询,并且抛出enter error的错误提示。
热心网友
时间:2022-06-28 05:17
shell脚本还不是这样学的。要先学会语法, 然后才能根据案例编写shell的啊
可以给指导一下, 能否私聊?
热心网友
时间:2022-06-28 05:18
cat ../C/D/a.properties | grep 关键字追问 在 shell 脚本文件里面写 好像当前路径是
$(cd $(dirname "$0");pwd) 的那种写法 ,怎么写。
追答echo $(cat $(dirname $(pwd))/C/D/a.properties | grep 关键字)