标签:bash

翻译

bash – 如何通过脚本集传播信号?

viewed(1)

我有一个由主要控制的脚本集合。我想在主脚本中捕获信号ctrl c并将其传播给其他人。其他脚本也应该捕获这个信号(从主脚本),并做一些清理… 我已经尝试向孩子们发送kill -s SIGINT,但是他们似乎无法捕获信号(即使在“儿...

翻译

多个字符串,以80个字符截断行

viewed(1)

我是awk和sed的新手,我正在寻找一种截取80个字符的行的方法,但是我使用printf在该行中打印多个字符串。最后两个字符串是给我的问题,因为我的代码的每次迭代的大小不同。这是我现在的代码: printf "%5d %3s%.2s %4s...

翻译

bash:定义一个不可见的源文件的文件局部变量

viewed(1)

说我有一个bash脚本文件config.sh。这意味着由其他脚本源代码,定义的变量被用作高级脚本的定制。 问题是,如果config.sh有一个临时变量,它的名称与上一级脚本的变量冲突,那么它会打破上级的变量。 config.sh: TMP1...

翻译

调整Bash’cd’和TAB完成以识别拼写错误

viewed(1)

我正在寻找对cd命令的调整,以便它识别目录的拼写错误,并自动完成类似的目录名称。 现在,我有一些设置可以识别目录的拼写错误,但不能自动完成目录。 对于目录拼写错误纠正我在〜/ .bashrc中有这个代码: shopt -s cdspell ...

翻译

linux – bash pid和$$之间的区别

viewed(1)

我是一个bash脚本初学者,我有一个“功课”要做。我想出了大部分的东西,但有一部分说,我必须回应父bash的pid和我将运行的两个subshel​​l的pid。所以我在网上看了这个(The Linux documentation proje...

翻译

bash后台进程修改全局变量

viewed(1)

我有一个全局变量foo =“some value”和后台进程back_func,我想要后台进程访问$ foo并修改其值,这可以通过主进程看到。它类似于以下内容: #!/bin/bash foo=0 function back_func { ...

翻译

在Linux上将一组文件重命名为001,002,…

viewed(1)

我原来有一套形象image_001.jpg,image_002.jpg,… 我经过他们,删除了几个。现在我想将剩下的文件重命名为image_001.jpg,image_002.jpg,… 有没有一个Linux命令会整...