java – 用什么替换路径中的空格字符?
发布时间:2020-12-15 05:19:27 所属栏目:Java 来源:网络整理
导读:我从 Java应用程序启动bash,我在我的路径中执行命令,它在bash空间内执行 (例如cd / Documents and Settings / test),我使用Process Builder运行命令但是当路径有空格时它不起作用.我试着替换空间而不是帮助.该怎么办 ? 解决方法 您可以将完整路径封装在引号
我从
Java应用程序启动bash,我在我的路径中执行命令,它在bash空间内执行
(例如cd / Documents and Settings / test),我使用Process Builder运行命令但是当路径有空格时它不起作用.我试着替换空间而不是帮助.该怎么办 ? 解决方法
您可以将完整路径封装在引号中,如下所示:
String quoted = """ + pathString + """; 或者,当你使用bash时,逃避空间: String escaped = pathString.replace(" "," "); 两者都应该作为cd命令的参数. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – JVM HOT交换
- java – onUpgrade数据库 – oldVersion – newVersion
- java – 为什么我出乎意料地能够创建我的单例类的多个实例?
- JSP Request.getRequestURL()方法:获得客户端访问网站的绝
- java – Declare-and-throw与throw-without-is-declared异常
- java-ee – JRebel有什么好处?
- spring + shiro + cas 实现sso单点登录的示例代码
- java – Android:如何设置参数变量的默认值
- jdbc批量数据插入的代码
- Java – 如何显示一个输入对话框,其中包含每个项目带有图标