使用dirname命令获取当前目录的上一级目录非常简单,只需要在命令行中输入"dirname 0"即可。dirname命令会解析参数0表示的路径,并返回其上一级目录的名称。这样我们就可以方便地获取当前目录的父目录名称,而不需要手动去分析路径。 举个例子,假设我们当前的目录路径是"/home/user/Documents",如果我们想获取该目录的上一...
0,0,1 在Linux Shell脚本中,$0用来表示要执行的shell脚本名称。.../bin/bash # test $0,$1 echo "The shell is $0." echo "The first parameter is $1." echo "The first parameter 5K10 Linux 命令(0)—— man 命令 Linux 提供了丰富的命令以及帮助手册,当需要了解某个命令的作用及用法时,可以...
0` 和PWD%/* shell变量的一些特殊用法 在命令行状态下单纯执行cd‘dirnam0` 是毫无意义的。因为他返回当前路径的"."。 这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。 在/home/admin/test/下新建test.sh内容如下: cd `dirnam...
cd:切换文件夹,$:返回该命令的结果,dirname:用于取指定路径所在的目录,如dirname/home/ikidou结果为/home,$0:表示当前动行的命令名,用于shell脚本中。更多的信息可以登录CSDN查询。
0基础带你入门Linux之简介 1.Linux和Windows对比 Window很明显的特征就是有C盘、D盘登各种磁盘 我们通过点击不同的盘符,点击里面存储的文件进行查阅的操作 而Linux则很简单,只有一个根目录,也可以说只有一个盘...系统中就是纯命令的操作,没有像Windows界面一样有软件图形的内容 这两个系统还有着用户管理的差别 Wi...
例如:AOUTFILE=`dirname $TEXTFILE`/a.out 这样,如果 TEXTFILE 为 /home/fran/prog.c,dirname $TEXTFILE 的输出会是 /home/fran,从而 AOUTFILE 的值就是 /home/fran/a.out。dirname 命令的执行状态会返回以下值:0 - 成功完成 大于0 - 发生错误命令文件位于 /usr/bin/dirname。
最后编辑于:2018.12.06 07:37:08 ©著作权归作者所有,转载或内容合作请联系作者 Shell 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我" 赞赏支持还没有人赞赏,支持一下 Chaweys无偿奉献本人所学知识 总资产61共写了5788字获得210个赞共157个粉丝 ...
0 成功完成 >0 发生错误。 示例 要构造和另一文件位于相同目录的一个文件名,请输入: AOUTFILE=`dirname $TEXTFILE`/a.out 这将设置 shell 变量 AOUTFILE 作为文件 a.out 的名称,它与 TEXTFILE 位于同一目录。如果 TEXTFILE 是 /home/fran/prog.c,则 dirname $TEXTFILE 的值成了 /home/fran,且 AOUTFIL...
在 PHP 4.0.3 版本之前,dirname 的行为有一个小变化。如果输入路径中没有斜线,它会返回一个点('.'),代表当前目录。如果路径末尾有斜线,那么去掉斜线和后面的组件后,返回的结果会有所不同。而在旧版本中,这种情况可能会返回空字符串。从 PHP 4.3.0 开始,dirname 的行为有了进一步的调整...
1 其中, dirname $0,取得当前执行的脚本文件的父目录 cd `dirname $0`,进入这个目录(切换当前工作目录) pwd,显示当前工作目录(cd执行后的) 在使用的过程中需注意此事项: 命令中“`”不是英文的单引号,而是英文输入法下的“~”同一个按键下面的那个符号。