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

shEll pwD 赋值给变量

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

系统定义的变量: 这些变量由操作系统(Linux)自身创建并维护,通常它们以大写字母定义,我们可以通过命令“$ set”来查看这些变量。下面列出了部分系统定义的变量: 系统定义的变量 意义 BASH=/bin/bash Bash Shell 名称 BASH_VERSION=4.1.2(1) ...

Shell脚本遍历目录并批量修改文件并保存,有两种实现代码; 编写脚本文件实现:使用函数循环调用 #!/bin/bash##SPATH="/root/chengji/WebRoot"DPATH="/web"# 函数开始部分CYCLING(){ filelist=`ls -1 $SPATH` for filename in $filelist ; doif [...

var1=`grep xxx`

1 shell变量基础 shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。shell变量可分为两类:局部变量和环境变量。局部变量...

#!/bin/sh for yyyy in `cat 1.txt`;do mv /abc/good${yyyy}/ abc/${yyyy}; done

makefile中,要调用shell脚本。需要特殊的语法。 比如要调用xxx命令。 相应的语法是 $(shell xxx) 你直接使用xxx,比如pwd命令。人家makefile哪知道是shell命令埃它只会把pwd当成makefile变量或者规则。

1. pwd命令可以显示当前目录名; 2. 也可以从环境变量PWD中获取,像这样: $ echo $PWD 3. 还能设置相应的提示符,从提示符中得到当前目录,像这样: $ export PS1='[\u@\h \w]\$ ' 你的提示符就变成: [user@host ~/dev/scripts]$ 其中~是你的HO...

pwd是print working directory的缩写,打印当前工作目录,就是显示当前所在目录的意思。 通常提示符中就显示有当前目录,但是它只显示目录名而不是全路径,比如当前目录是/usr/local/etc和当前目录是/etc,提示符中都显示etc,这个时候用pwd命令...

首先这一句是不是漏拷了部分内容? no such file or directoryome/app/domians 其次/home/app/domains路径是否存在 我试了一次并没有出现问题 [2171490100522@build1002888 ~]$ export conf_path="/home/2171490100522" [2171490100522@build100...

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