美文网首页
可执行程序去调用shell脚本的坑

可执行程序去调用shell脚本的坑

作者: 前尘旧歌 | 来源:发表于2020-05-14 02:23 被阅读0次

    有一个脚本,里面用到了随机数[RANDOM%255],随机生成一个0-255的随机数

    结果每次调用$RANDOM都会被省略

    比如

    a=$[$RANDOM%255]
    echo $a
    

    输出>>>>>

    $[%255]
    

    后来发现必须加bash

    pascal:

    procedure test;
    var
      s: string;
    begin
      if RunCommand('/bin/bash /data/tool/random.sh',s) then writeln(s);
    end;  
    

    c:

    system("/bin/bash /data/tool/random.sh");
    

    疑问

    fpc如何像c一样边执行边打印呢?

    相关文章

      网友评论

          本文标题:可执行程序去调用shell脚本的坑

          本文链接:https://www.haomeiwen.com/subject/uetznhtx.html