我想创建一个接受相对路径和绝对路径的bash脚本。使用第一个字符过滤会很容易,但我想知道是否有更优雅的方式。
答案 0 :(得分:2)
您可以使用readlink转换为绝对路径以传输所有内容吗?
e.g。说你在/ home / foo,它包含一个文件夹' bar':
readlink -f bar
- > /家庭/富/酒吧
readlink -f /home/foo/bar
- > /家庭/富/酒吧
答案 1 :(得分:0)
使用readlink -f或realpath完全符合我的需求!