【发布时间】:2011-02-12 06:46:00
【问题描述】:
#!/usr/bin/env perl
use warnings; use strict;
use 5.012;
use IPC::System::Simple qw(system);
system( 'xterm', '-geometry', '80x25-5-5', '-bg', 'green', '&' );
say "Hello";
say "World";
我试过这个在后台运行 xterm-command,但它不起作用:
找不到shell的绝对路径:&
什么是让它发挥作用的正确方法?
【问题讨论】:
-
在这里测试似乎对我有用。你想完成什么?
-
是不是应该打开终端,然后在终端打印hello world?
-
或者您只是尝试进行异步调用以打开终端?
-
“说”只是为了检查 xterm 是否在后台运行。
-
前段时间我想通了(仅使用一个参数),但与此同时我忘记了它(同时形成“平均”时间?)。我希望我不会忘记第二次。
标签: perl background system