bash 相关问题

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

使用终端解压缩html源代码

一些网站源代码被压缩并在一行中。我希望在默认的HTML结构。我可以用终端吗?我想用wget命令做。我使用在线工具textFixer。但是我要 ...

回答 1 投票 -1

如何迭代许多文件夹中的文件

我有15个文件夹,每个文件夹包含一个* .gz文件。我想使用该文件为其中一个包进行一些过滤。为此,我想写一些可以打开该文件夹的内容......

回答 1 投票 0

如何在bash脚本中回显浮点数,包括点前面的前导0

我正在回应一个浮点变量。结果如下:.4983385178我正在使用echo -e“$ var”。如何告诉echo还要在点之前打印0:0.4983385178在此先感谢! ...

回答 1 投票 2

bash中的别名的多个命令,当第一个是ssh时

对于如何将多个命令放在bash的别名中,这个问题有一个很好的答案。但是,如果您首先需要ssh到服务器,然后执行更改...之类的操作,您将如何做到这一点?

回答 1 投票 0

在添加之前检查行

我发现了一些我试过的东西,但没有用。基本上我需要用一行来修改/ etc / export,但是在添加文件之前要先检查以确保该行不存在。 ...

回答 1 投票 2

带有动态值的write_rich_string(Perl)

我是perl的新手,我被置于一个新的perl项目中。我是一名C开发人员最初有一些小问题,但不知何故设法修复了以下逻辑的代码。我在用 ...

回答 1 投票 0

将globbing的结果分配给Bash中的变量

我的同事Ryan带着他的Bash脚本中的一个错误来找我,我发现了这个测试的问题:$ mkdir ryan $ mkdir ryan / smells-bad $ FOO = ryan / smells- * $ echo $ FOO ryan / smelllls -bad $ touch ...

回答 4 投票 27

使用带有连接命令的/ bin / bash -l -c不会传递环境变量

我正在尝试使用/ bin / bash -l -c执行一系列bash命令,如下所示:/ bin / bash -l -c“cmd1 && cmd2 && cmd3 ...”我注意到如果cmd1碰巧发生出口...

回答 1 投票 0

如何获取关联数组的最后一个键(字典)

如何在bash中访问关联数组的最后一个键?在这个例子中,我需要在$ last变量中使用“lot”。我在这里找到了一种方法:如何获得......的键和值

回答 1 投票 1

Bash程序奇怪的显示

我是bash脚本的新手,我对echo有一个问题:看起来这些行在执行后很久就被打印在屏幕上我错过了“\ n”=>所有都在一个单行上回应:-(什么...

回答 2 投票 0

使用别名cd到可执行文件目录

我正在尝试编写一个别名,允许我将当前目录发送到可执行文件目录。到目前为止我有这个,但它将我的论点附加到路径中..别名whichcd =“cd $(basename”$(...

回答 2 投票 0

文件列表

我想列出最近1小时的文件,其中包含.sh扩展名。我目前正在使用以下内容:ls -l * .sh |找到“/ root /” - mmin -60 | awk'{print $ 9}'但是这个命令不起作用......

回答 2 投票 2

如何根据时间计数使bash变量在单数和复数结尾之间改变单词?

我还不是一个好的bash脚本编写者。在下面的示例脚本中,我试图通过步骤,检查自步骤开始以来经过的时间量,并使用正确的单数或复数...

回答 1 投票 0

Bash - 如何检查我是否在图形会话下?

如果我在“Xorg / XFree86 / XSystem / Mir / Wayland”会话中,我想知道如何检查任何Linux发行版。如果是,我在Xsession运行命令,如果不是在cli模式下运行命令我...

回答 1 投票 1

将文本插入特定行

我有一个文本文件,并使用Bash我希望将文本插入到特定行。例如,要插入的文本是!评论:http://www.test.com进入第5行!aaaa!bbbb!cccc!dddd!eeee!ffff ...

回答 3 投票 8

“If”“then”“else”和“return”命令语法

我是一个在焊接车间工作的管道工,需要音乐,因为商业广播非常重复。我去买了一台RPI3,并用fm_transmitter程序将Raspian Stretch Lite放在上面。我拿到 ...

回答 2 投票 0

从分隔文件中提取第一个字段

我有一个这样的文件,其中key [x]是一个数字,它可以是任何数字后跟一些值,它们也可以是一个数字。在我的文件中,我有很多条目。 key1:value1,value2 key2:value1,...

回答 2 投票 2

bash - SQL查询输出到变量

我是bash脚本的新手。我想在变量中保存sql-query输出,但实际上我必须连接每个查询到mysql:mysql -u $ MYUSER -p $ MYPASS -D数据库并想要保存每个...

回答 3 投票 10

无法获取bash脚本 - 意外的文件结尾

我有这个bash脚本:#!/ usr / bin / env bash函数onqltrap {echo“进程与pid $$被困。”; fle = $(echo“$(pwd)”| tr“/”_); rm -f fle; } function qltrap {trap onqltrap ...

回答 1 投票 0

pgrep在makefile中返回true但在shell中不返回

为什么我在Makefile中使用pgrep它会找到一个进程ID但是在shell中运行时却没有?例如,假设我有这个makefile SHELL = / bin / bash tst:if pgrep -f askdfkasdfj;然后 \ ...

回答 1 投票 0

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