请问这个脚本如何写?

sh/bash/dash/ksh/zsh等Shell脚本
回复
jeffwang66
帖子: 2
注册时间: 2009-07-23 12:16

请问这个脚本如何写?

#1

帖子 jeffwang66 » 2009-07-23 12:17

比如有一个文件,它所在的目录在/home/jeff/hhh/下,我想写一个脚本,得到这个文件的上一个目录名字(在这个例子中是hhh),以及上上一个目录的名字(在这个例子中是jeff),请问这个脚本如何写?(最好能用sed语句)

谢谢
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 请问这个脚本如何写?

#2

帖子 xiooli » 2009-07-23 12:24

代码: 全选

xiooli(~)>> file=/home/jeff/hhh/file
xiooli(~)<< basename "`dirname $file`"
hhh
xiooli(~)>>
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 请问这个脚本如何写?

#3

帖子 eexpress » 2009-07-23 12:25

basename + ${dir##*/}
● 鸣学
回复