gpt4 book ai didi

linux - Bash 函数在后台自动运行命令并拒绝

转载 作者:可可西里 更新时间:2023-11-01 11:51:12 26 4
gpt4 key购买 nike

我正在尝试在我的 bashrc 中创建一个函数,允许我启动任何命令并自动取消它。

例如启动 ./myprogram启动 xdg-open myfolder

我已经习惯这样做很多次 command ; Ctrl+Z ;背景;不认识,并想简单地创建这些步骤的快捷方式。

但是我不知道如何在 bash 脚本中嵌入 Ctrl+Z 的操作。我已经看到它的操作是 SIGTSTP,但我真的不知道如何将它合并到 bash 函数中。

最佳答案

您可以直接在后台运行命令,而不是停止它然后在后台运行它。使用 &:

$ cat > launch
#! /bin/bash
"$@" & disown

Ctrl + d

$ chmod u+x ./launch

关于linux - Bash 函数在后台自动运行命令并拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58249672/

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