gpt4 book ai didi

bash - xfce-terminal 随机位置的新窗口加上回显该值

转载 作者:行者123 更新时间:2023-12-04 19:05:26 28 4
gpt4 key购买 nike

我想生成新的 xfce 终端窗口并运行一些任意代码。我可以让它生成一个随机数并将其用作窗口位置的 X 坐标,但我也想传递该值并让它(例如)在新窗口中打印它。
所以如果我有:

TEST=$(( $RANDOM % 100 + 20 ))
xfce4-terminal --geometry 160x40+$TEST+40 -e 'bash -c "echo the number is $TEST; bash"'
它在随机位置正确创建窗口,但新窗口中的终端输出是“数字是”,没有附加值。
任何见解表示赞赏,谢谢。

最佳答案

单引号不允许变量扩展。改用双引号(这需要在内部切换到单引号)。

... -e "bash -c 'echo the number is $TEST; bash'"

关于bash - xfce-terminal 随机位置的新窗口加上回显该值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71026334/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com