Linux下获取当前的目录,需执行以下命令: $(cd `dirname $0`;pwd) 其中, dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的) 在使用的过程中需注意此事项: 命令中“`”不是英文的单引号,而是英文输入法下的“~”同一个按键下面的...
0 表示当前动行的命令名,一般用于shell 脚本中 dirname 用于取指定路径所在的目录 ,如 dirname /home/ikidou 结果为 /home cd 为切换文件夹 (命令) 返回该命令的结果 所以结合以上分析,结果为【 切换到 脚本 所在的目录】
linux 下 `dirname $0` 在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。 这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。 在/home/admin/test/下新建test.sh内容如下: cd `dirname $0` ...
Linux每日一令:cd进出路径 shelldirectory 1. 简介 cd(Change Directory 改变目录)命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。 2. 注意 若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。 ~也表示为home directory的意思, .则是表示目前所在的目录, …...
Linux下获取当前的目录,需执行以下命令: $(cd `dirname $0`;pwd) Linux下获取当前的目录,需执行以下命令: $(cd `dirname $0`;pwd) 1. 其中, dirname$0,取得当前执行的脚本文件的父目录 cd `dirname$0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的) 在使用的过程中需注意此事项:...
linux 下 `dirname $0` 在命令行状态下单纯执行cd‘dirname0` 是毫无意义的。因为他返回当前路径的"."。 这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。 在/home/admin/test/下新建test.sh内容如下: ...
简介:Linux下 $(cd `dirname $0`;pwd) Linux下获取当前的目录,需执行以下命令: $(cd `dirname $0`;pwd) 1 其中, dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的) ...
Linux下 $(cd `dirname $0`;pwd) 在写hive脚本中,常常见到 如下写法: #!/bin/bash basepath=$(cd `dirname $0`; pwd) 具体含义如下: dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的)...
Linux下获取当前的目录,需执行以下命令: $(cd `dirname $0`;pwd) 其中, dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(
linux shell dirname $0是什么意思,获得当前shell脚本的绝对路径#!/bin/bashSHELL_FOLDER=$(cd$(dirname$0);pwd)echo