您的位置:首页 > 其它

basename和dirname的使用 (ex35.sh)

2012-10-30 15:17 155 查看
#!/bin/bash

a=/home/bozo/daily-journal.txt

echo "Basename of /home/bozo/daily-journal.txt = `basename $a`"
echo "Dirname of /home/bozo/daily-journal.txt = `dirname $a`"
echo
echo "My own home is `basename ~/`."         # `basename ~` also works.
echo "The home of my home is `dirname ~/`."  # `dirname ~`  also works.

exit 0


[root@localhost shell]# ./ex35.sh

Basename of /home/bozo/daily-journal.txt = daily-journal.txt

Dirname of /home/bozo/daily-journal.txt = /home/bozo

My own home is root.

The home of my home is /.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: