DIO 最近的时间轴更新
DIO

DIO

V2EX 第 467501 号会员,加入于 2020-02-02 11:34:26 +08:00
老哥们我有一个在 Linux 执行 Java Process 的问题
程序员  •  DIO  •  12 天前  •  最后回复来自 loginv2
23
有没有讲业界现状的科普读物啊
程序员  •  DIO  •  107 天前  •  最后回复来自 TravisMtg
2
有办法高速浏览 tor 吗
程序员  •  DIO  •  144 天前  •  最后回复来自 b1ghawk
24
有一个算法问题,求大佬们给个思路
程序员  •  DIO  •  203 天前  •  最后回复来自 DIO
9
一个算法问题,求大佬们给个思路
  •  1   
    算法  •  DIO  •  203 天前  •  最后回复来自 sillydaddy
    3
    mini server+轻量 NAS 矿渣方案纠结
    NAS  •  DIO  •  208 天前  •  最后回复来自 molezz765
    6
    win11 修改默认浏览器后 桌面应用跳转到浏览器无响应
    Windows  •  DIO  •  239 天前  •  最后回复来自 zed1018
    2
    最近逛病毒吧,很多用 windows 自带和火绒的都被勒索了
    Windows  •  DIO  •  2022-05-13 20:03:50 PM  •  最后回复来自 spacezip
    54
    DIO 最近回复了
    1 天前
    回复了 zhangsimon 创建的主题 Apple Apple Vision Pro 讨论贴
    这玩意如果适用场景普遍了,程序员是不是又能蹭蹭元宇宙
    12 天前
    回复了 levin56 创建的主题 问与答 现在市场上技术这么廉价了吗
    功能是不难,但是报价是带了健壮性和售后的。他提出这个要求,显然是为了公用,那对产品的撸棒性要求就很高了。除非找几个大学生美名其曰锻炼,给你写个凑活能用的东西。
    12 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @msg7086 感谢您,他好像开始工作了。昨天可能是头疼所以把转义字符去掉以后忘记修改代码到 NAS 。
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @githmb 我注意到 linux 目录下,带有&符号的目录会带单引号'',于是我尝试了判断系统类型,windows 加双引号或者不带,其他加单引号传参。还是 No such file or directory 。

    接下来我会尝试转义&字符
    感谢您,我在 append 中贴出代码链接,您什么时候有空希望能指教一二
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @ETiV

    您好。我的代码已经 append 贴出。谢谢您
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @ysc3839 您好。我的代码已经 append 贴出。谢谢您
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @msg7086
    ## 我是简单把 list 转成字符串了

    `code`
    ```
    BindingContextFactory.LOGGER.info("command is"+command.toString());
    ```

    'res'
    ```
    INFO: command is[ffmpeg, -i, "/home/codeTest/ffmpegSubTest/[Kamigami&VCB-Studio] Boku dake ga Inai Machi [01][Ma10p_1080p][x265_flac_ac3].mkv", -i, "/home/codeTest/ffmpegSubTest/[Kamigami&VCB-Studio] Boku dake ga Inai Machi [01][Ma10p_1080p][x265_flac_ac3].jpn.ass", -c, copy, "/home/codeTest/ffmpegSubTest/output/jpn/[Kamigami&VCB-Studio] Boku dake ga Inai Machi [01][Ma10p_1080p][x265_flac_ac3].mkv"]
    ```

    ## 另外就是简单的把 process 的流输出出来,能简单看到命令执行反馈
    ```
    try (BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()))) {
    String line = null;
    while ((line = bufferedReader.readLine()) != null) {

    BindingContextFactory.LOGGER.info(line);
    }
    } catch (IOException e) {
    }
    }).start();
    ```

    ## 然后 Exception 好像没有抓取到
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @msg7086 如果说是按照数组形式,命令是否符合预期,是的,我在 LOG 以及 IDE 调试时都会查看 command 数组内容,参数均与预期一致
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @msg7086 文件是真实存在的,我的代码都是自动从当前目录扫描得到 file 的,我其实不会去手动输入任何路径。双引号我在参数里套过,但是照样是 win 符合预期执行,linux 不符合。相同的命令形式在两个平台测试,却是都能达到预期效果
    13 天前
    回复了 DIO 创建的主题 程序员 老哥们我有一个在 Linux 执行 Java Process 的问题
    @msg7086 贵组字幕做的很好,其他有直接内嵌的但是翻译太差不想用于是想搞个工具 233 。command 在平台执行的具体内容可以打印出来吗,我在 ide 调试看不到转换后的内容。由于能力有限,查看源码也没搞清楚。
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5136 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 01:47 · PVG 09:47 · LAX 18:47 · JFK 21:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.