bash 相关问题

有关为Bash命令shell编写的脚本的问题。对于有错误的shell脚本,请在发布此处之前使用shellcheck程序(或在https://shellcheck.net上的Web shellcheck服务器中)进行检查。关于交互式使用Bash的问题更可能是超级用户的主题,而不是Stack Overflow。

-bash:/ bin / bash ::没有这样的文件或目录

我在Windows 10v1803上,我安装了Ubuntu并运行良好的WSL。最近,我在vim中,并在我的.bashrc中添加了一些别名。编辑结束后,我想退出...

回答 1 投票 0

如何在Bash脚本中激活virtualenv激活

如何创建一个Bash脚本来激活Python virtualenv?我有一个目录结构,如:.env bin activate ...其他virtualenv文件... src shell.sh ...我的代码....

回答 6 投票 71

在awk中更改FS以匹配不是文件路径的任何内容

我正在尝试使用awk从程序的输出中提取文件路径。这是我第一次使用awk,我听说它对这种事情有好处,所以我点击了GNU手册:https://www.gnu.org/software / ...

回答 3 投票 2

在grep命令后使用时不显示awk的输出[重复]

我想在Mac OS中使用top命令中的pid获取进程的CPU%。当我使用top | awk'{print $ 3}'我获得了所有进程的CPU%。但是,使用top | grep 11568 | awk'{print $ 3}'...

回答 2 投票 -2

grep -l在管道到xargs时没有按预期运行[重复]

所以我有一个命令,如:grep“\”tool \“:\”SEETEST \“”* -l它独立运行 - 它打印出一个为当前目录中所选工具生成的JSON文件列表。但是,如果我......

回答 1 投票 0

快速unix命令显示文件中间的特定行?

尝试调试服务器的问题,我唯一的日志文件是一个20GB的日志文件(没有时间戳!为什么人们使用System.out.println()作为日志记录?在生产中?!)使用grep,我发现一个......

回答 18 投票 174

自定义make命令用于学习

我希望有一个这样的make命令,但我可以传递许多参数,结果文件的名称是第一个的名称。它必须接受.c的名称并删除.c ...

回答 4 投票 0

如果文件修改日期早于N天

如果文件的修改日期早于这么多天,则此问题适用于采取措施。我确信它与创建日期或访问日期相似,但是对于修改日期,如果我有:...

回答 1 投票 12

在一个列式文件中组合多个grep变量

我有一些grep表达式,它们计算匹配字符串的行数,每个表达式用于一组具有不同扩展名的文件:Nreads_ini = $(grep -c'^>'$ WDIR / * _ R1.trim.contigs.fasta)。 ..

回答 3 投票 0

Update-rc.d:error:insserv拒绝了脚本头

所以我正在尝试将ka-lite安装到我的覆盆子pi上,当我安装时,我收到以下错误。我将手动运行runatboot.sh文件并获得相同的确切错误。我不知道该怎么办......

回答 1 投票 1

从Laravel执行bash脚本

我正在Laravel中编写一个应用程序,它将通过执行bash脚本与服务器进行交互。这些脚本将创建ftp用户和管理目录。什么是......时的最佳做法

回答 1 投票 0

将手册页输出重定向到文件会导致单词出现双字母

我将man djpeg的输出重定向到一个文本文件中,以便在我学习使用它时可以引用它。我的指令是man djpeg> textfile.txt。但是,输出看起来像这样:...

回答 2 投票 3

在多个目录中的文件上运行python脚本,在需要提取的文件上运行

我有这样的文件架构:A / folder1 / file.tar.gz B / folder2 / file.tar.gz我有一个python脚本,我想在这些文件上运行有没有什么方法可以提取每个文件然后跑我的......

回答 2 投票 -1

为什么管道输出$ RANDOM会影响价值?

下面是一个脚本,我希望三次生成相同的数字对:#! / usr / bin / env bash RANDOM = 5 echo“first”$ RANDOM echo“second”$ RANDOM echo RANDOM = 5 echo“first”$ RANDOM echo“......

回答 2 投票 4

使用cp |将.html文件转换为.txt错误:cp:无法统计'/*.html':没有这样的文件或目录

#!/ bin / bash#制作任何html文件的txt副本,价值为$ 1 / * .html如果[[$ value == * .html]];那么cp $ value $ 1 / $(basename -s .html $ value).txt fi done ERROR:cp:...

回答 2 投票 0

如何检查是否已设置需要包含数字的变量? [重复]

给出以下代码:Max = if [[something exists ..]];然后Max = 2 // ..更多代码可以改变Max fi的值//这里如果Max等于某个数字,我如何检查“HERE”(...

回答 2 投票 0

自定义PS1:所有目录的常用PS1,不包括具有子目录的单个目录

考虑使用任意子目录到某个目录的固定绝对路径:/ full / path / to / fixed / directory / full / path / to / fixed / directory / first_subdirectory / full / path / to / fixed / directory / ...

回答 1 投票 0

如何通过单个扩展名复制所有文件

我有文件列表a.xxx a.yyy。 a.zzz我需要通过扩展名选择复制所有文件,例如ls * .xxx | xargs cp a。* dir我写了这样的代码ls mysql / db / * .MYD | xargs -n1 basename | sed's / \ .MYD / ...

回答 1 投票 -1

无法在Raspberry pi启动上启动抓取

我有一个启动bash脚本data.sh的问题,它使用grabserial从串行输入中获取数据并将它们存储在.txt文件中(如果它不存在,则创建它):#!/ bin / bash ...

回答 1 投票 0

逻辑OR评估Bash脚本中的所有表达式

考虑这个简单的shell脚本:#!/ bin / bash exp1 =“[$ 1 -gt 5]”; exp2 =“[`ping localhost -c 4 | wc -l` -gt 0]”;如果eval $ exp1 || eval $ exp2然后回显OK!我期待通过10 ...

回答 1 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.