我正在定义一个函数,我.bashrc用它来调用多个其他函数。
function startday {
irene
}
Run Code Online (Sandbox Code Playgroud)
这有效,(irene是一个定义和来源的函数)但是,我想在另一个终端中执行它。
function startday {
gnome-terminal -c "irene"
}
Run Code Online (Sandbox Code Playgroud)
说 Failed to execute child process "irene" (No such file or directory)
irene激活一个 virtualenv,所以我希望终端在运行命令后不退出。(不用说,简单地irene在终端上执行确实能成功执行函数。)
我bc最近在使用该实用程序,
无法使用Ctrl+C退出程序。Ctrl+C的interrupt信号与use quit to exit.我可以使用EOF( Ctrl+ D) 或quit退出的消息一起返回。
我通读了^Z和之间的区别^C。从技术上讲,^C应该结束程序(并且大多数程序在接收到interrupt信号时都会中止)。但是bc返回一条消息,要求我们quit改用。
我想知道这有什么特别的优势吗?