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 [...

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

PWD := $(shell pwd) 给 PWD 变量赋值,内容为 shell 命令 pwd 的输出 (即当前目录)。你需要了解一下 makefile 的基础, 以及 linux 内核编译相关的知识。 ...

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

-l use a long listing format -r, --reverse reverse order while sorting -t sort by modification time 使用长名模式,逆序,根据修改时间排序

写个脚本landmask: #! /bin/bash if [ "$1" == "" ] then echo "Give me a landmask!" if [ "$1" == "almigthy" ] || [ "$1" == "landmask" ] then echo "Error landmask!" else temp=`pwd` alias $1="cd $temp" fi 把这个脚本放到/usr/bin目录...

把执行脚本的所在路径赋值给DIR。具体如下: 1 echo ${BASH_SOURCE[0]} 显示执行脚本的命令,dirname 取出该命令的路径部分,解析为绝对路径(你可能会cd到脚本所在路径后./xxx.sh执行,也可能用脚本的绝对路径执行,两种情况dirname命令都可以...

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