加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

OS X bash:dirname

发布时间:2020-12-16 01:10:51 所属栏目:安全 来源:网络整理
导读:我想创建一个简单的bash脚本来在OS X上启动 Java程序.文件名,文件路径和直接工作文件夹都包含空格.我这样做的时候: #!/bin/shcd `dirname $0` 我明白了 usage: dirname path 我也试过在各种不同的地方加上引号.最精巧的例子是 cd "`dirname "$0"`" 没有任
我想创建一个简单的bash脚本来在OS X上启动 Java程序.文件名,文件路径和直接工作文件夹都包含空格.我这样做的时候:
#!/bin/sh
cd `dirname $0`

我明白了

usage: dirname path

我也试过在各种不同的地方加上引号.最精巧的例子是

cd "`dirname "$0"`"

没有任何效果.我要么得到错误消息,要么得到神秘的“用法:dirname路径”消息.

可能有哪些其他方法可行?

编辑:对于除了我以外的任何人来说这似乎都不是问题所以它必须只是我的盒子.我将在下面接受我自己的帖子,因为它是解决这个特定问题的唯一解决方案.但是,我肯定赞成似乎对其他人都有效的解决方案,并且非常感谢大家的帮助.

关于什么:
cd "$(dirname "$0")"

这对我有用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读