linux

    3热度

    1回答

    目前我正在制作一个shell,它对它所执行的前台进程工作正常。现在我必须实施后台流程和工作控制,并且我对我应该如何处理它感到困惑。我明白,如果我想在后台运行proccesses,我应该设置他们的pgid,而不是等待他们,但是我试图收获他们时碰壁了... 我有两个结构:job和处理 typedef struct job { int is_background_job; pid_t

    0热度

    1回答

    我正在使用现有的程序,从套接字读取xml,将文本转换为wav文件,然后通过音频输出设备播放它。 我想剥去它,所以它只是直接播放文本到音频。 现在我很难搞清楚我是否已经得到了正确的代码并且了解它是否真的创建了wav文件。 函数调用调用文本到语音功能 def generate_audio(self, language, voice=None): info = self.get_first_i

    -1热度

    1回答

    有没有什么办法可以从c#代码中调用c代码? 我已经读了很多微软的文档中,我已经试过这种方式暂时: Process proc = new Process(); proc.StartInfo.WorkingDirectory = "path-to-C-code"; proc.StartInfo.FileName = "C-code-name"; proc.StartInfo.UseShellEx

    1热度

    2回答

    我有一个名为“01 - Welcome To The Jungle.mp3”的文件,我想要eyeD3 -t "Welcome To the Jungle" 01 - Welcome To The Jungle.mp3修改文件夹中所有文件的标签。我从awk文件中提取:“欢迎来到丛林”: #!/bin/bash for i in *.mp3 do eyeD3 -t $(echo ${i} | a

    0热度

    1回答

    我想从我的Wamp服务器3.0.6安装在Windows 10从Linux SubSystem ssh,但它要求我输入密码。试图做一个所有数据库的mysqldump,但我没有了一个Apache控制台,所以需要使用这个。这包含什么密码。我尝试了空白密码,我自己的linux子系统密码,但它不是那个。 的Linux子系统

    1热度

    1回答

    找不到解决方案,虽然此问题的数千个变体之前已被询问。 我在一个目录中有几个文本文件。我想在每个文件的开头添加一列。用于第一文件所添加的列是0的一列中,第二个文件为1的一列,用于第三文件是柱2的等 所以,如何把这种: 0 2 3 2 3 3 3 1 4 3 4 2 这样: 0 0 2 3 2 0 3 3 3 1 0 4 3 4 2 这: 2 3 4 3 2 3 3

    2热度

    1回答

    我不想使用ALIZE进行说话人识别,安装后有以下步骤之一:使用SPRO或HTK进行特征提取因此我下载了HTK的zip文件并使用终端I配置好了一切,但是当进入让所有我得到这个错误: /usr/bin/ld: cannot find -lX11 collect2: error: ld returned 1 exit status Makefile:56: recipe for target 'HS

    0热度

    2回答

    如何识别进程是否为使用其pid的另一进程的子/孙?

    -2热度

    1回答

    我有bash脚本,需要用户输入将它们存储在变量中!我使用awk命令来搜索文件中的一些模式: #!/bin/bash echo "Enter Data" echo "Enter first pattern" read firstpat echo "Enter number" read num1 echo "Enter name" read name1 echo "Enter s

    -2热度

    1回答

    我应该写些什么来寻找这样的子线(3894569)? 我已经试过\\([0-9]*\\) 但是,例如在线路 wiluefh/u3:2(920) 发现3和2和920 我只想920所以我一定要提高? 我的任务是使用awk和pstree来打印进程和子进程的PID。 我已经试过这 ps -aux | grep $1 | awk '(system("pstree -p " $2))' | grep -oh