prss.net
当前位置:首页 >> shEll pwD 赋值给变量 >>

shEll pwD 赋值给变量

1 #!/bin/bash 2 path=`pwd` 3 cd .. 4 echo "sript path = $path" 第2行哪个不是单引号,看清楚哦

c=$PWD $PWD表示当前路径,将$PWD赋值给c变量c即为当前路径的值

shell中给变量赋值直接给就好,不需要先声明创建什么的。 假如你想将aaa复制给var这个变量: var=`printf aaa` echo $var 这样输出的var就是aaa了。 提醒:上面的代码保存成shell 之后可能没有执行权限,需要chmod u+x shell 来添加执行权限,之...

a=`pirntf的命令` echo $a

变量赋值,等号两边不要有空格 seldate=`date -d "1 weeks ago" +%Y-%m-%d`

| 管道两边要有空格

a=`date` # `是Esc下面那个键,不是单引号 或者 a=$(date)

a=`echo "aaaa"` 这样就赋值了

./表示执行当前目录下某个可执行文件,这个文件不一定是bash脚本,但是sh方式就只能执行shell脚本,如果一个二进制可执行程序你用sh ./binExample这种方式执行,会报错的。

#!/bin/bash while IFS= read line do echo $line done < ./file.txt

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com