小编Dar*_*ary的帖子

在多个终端调用多个函数

我正在定义一个函数,我.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在终端上执行确实能成功执行函数。)

command-line bash

6
推荐指数
1
解决办法
586
查看次数

为什么`bc` 实用程序不以`^C` 退出

bc最近在使用该实用程序, 无法使用Ctrl+C退出程序。Ctrl+Cinterrupt信号与use quit to exit.我可以使用EOF( Ctrl+ D) 或quit退出的消息一起返回。

我通读了^Z和之间的区别^C。从技术上讲,^C应该结束程序(并且大多数程序在接收到interrupt信号时都会中止)。但是bc返回一条消息,要求我们quit改用。

我想知道这有什么特别的优势吗?

command-line bc

5
推荐指数
2
解决办法
2987
查看次数

标签 统计

command-line ×2

bash ×1

bc ×1