shell 编程 取文件绝对路径
我有一个文件的全路径名例如“/home/me/aa.out”
我要得到路径名称,/home/me
我该怎么写啊??谢谢了
PS:不用dirname这个命令,被剪裁掉了。 bash ?
a=/home/me/a.out
echo ${a%/*} 那就自己实现一个. pwd 可以不?
. 原帖由 MMMIX 于 2007-8-28 18:26 发表 http://linux.chinaunix.net/bbs/images/common/back.gif
那就自己实现一个.
是啊,但是我不太会shell编程,有没有高手帮忙啊?谢谢了。 原帖由 supeiwang 于 2007-8-28 18:29 发表 http://linux.chinaunix.net/bbs/images/common/back.gif
是啊,但是我不太会shell编程,有没有高手帮忙啊?谢谢了。
用 C 实现嘛. 原帖由 MMMIX 于 2007-8-28 18:42 发表 http://linux.chinaunix.net/bbs/images/common/back.gif
用 C 实现嘛.
呵呵,老板要用shell,我没辙啊。:em11: :em11: dirname/basename? 原帖由 leyyer 于 2007-8-28 19:12 发表 http://linux.chinaunix.net/bbs/images/common/back.gif
dirname/basename?
PS:不用dirname这个命令,被剪裁掉了。 原帖由 supeiwang 于 2007-8-28 18:44 发表 http://linux.chinaunix.net/bbs/images/common/back.gif
呵呵,老板要用shell,我没辙啊。:em11: :em11:
你自己用 C 实现个 dirname, 然后在 Shell 中调用一下.