bash 相关问题

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

如何将可配置分钟添加到其中包含当前时间的变量[重复]

now = $(date +“%r”)$ now现在有12hr格式的当前时间。我需要添加可配置的分钟到现在并将其保存在另一个变量中。请帮忙。

回答 1 投票 -1

Bash脚本手动运行,但在crontab上失败

我是shell脚本的新手。我编写了一个shell脚本来对MySQL数据库进行增量备份。脚本采用可执行格式,手动执行时运行成功但在......时失败。

回答 4 投票 13

更改JSON列表中与条件匹配的条目,而不丢弃其余文档

我正在尝试打开一个文件,浏览文件并根据值更改值,并将其传递给文件或var。下面是JSON的一个例子{“Par”:[{“...

回答 2 投票 2

在Bash中使用'expect'以及任何顺序的响应

我正在使用这个期望文件(keygen.exp)来生成SSH密钥,我正在使用ssh-keygen来测试'expect':#!/ usr / bin / expect spawn ssh-keygen expect“输入文件”发送“./id_rsa \”期望“...

回答 2 投票 1

如何在Bash或UNIX shell中检查字符串中的第一个字符?

我在UNIX中编写脚本,我必须检查字符串中的第一个字符是否为“/”,如果是,则为branch。例如我有一个字符串:/ some / directory / file我希望它返回1,...

回答 4 投票 57

从当前的ec2派生Route53托管区域

我正在尝试编写一个可扩展且可重用的脚本来使用ansible来配置ec2。作为其中的一部分,我希望能够确定我的机器所属的Route53托管区域,所以我可以......

回答 2 投票 0

异步shell命令

老实说,我无法相信我无法在网上找到解决方案。我遇到了一些看似相似的东西,但没有什么能真正做到我想要的......我正在尝试使用shell脚本来启动......

回答 5 投票 72

tput:Sublime Text3中没有指定$ TERM和no -T的值

当我在Sublime Text3中构建C ++编程时,我在任何控制台输出的开头都得到以下行:这是〜/ .bash_profile的内容:#Pode for Python 2.7#原始...

回答 1 投票 0

Bash脚本变量解释

我有一个文本文件,其中包含对变量的引用,并允许用户设置他们想要的变量格式,比如类似日期是$ DATE时间是$ TIME我想要...

回答 3 投票 0

Linux / Bash,使用ps -o按特定名称获取进程?

我正在尝试使用ps -o命令获取有关与特定名称匹配的进程的特定信息。但是,我在这方面遇到了一些问题,当我尝试使用它来获得所有进程时,......

回答 5 投票 57

将makefile中的env var作为可选项传递

我在一个执行bash脚本的makefile中有一个命令:test:./ script.sh脚本实现了getopts,因此它可以这样调用:./ script.sh -n 10什么可以在bash中完成...

回答 1 投票 1

如何在Windows上的Git / IntelliJ文件中避免使用CR?

我得到/ bin / bash ^ M:糟糕的解释器:没有这样的文件或目录我知道这里有多个帖子,如下所示:/ bin / sh ^ M:错误的解释器:没有这样的文件或目录https:/ / askubuntu ....

回答 1 投票 -1

结束程序(Flask)继续向STDOUT发送输出?

我在这里疯了。我正在使用Python Flask框架开发一个网站,从今天下午开始,我的Linux框就像一个疯子。让我解释。我有我的Flask网站......

回答 1 投票 0

Python:子进程并运行带有多个参数的bash脚本

如何使用子进程模块运行bash脚本,我必须给出几个参数?这就是我目前使用的:subprocess.Popen(['/ my / file / path / programname.sh','arg1 ...

回答 5 投票 24

不区分大小写的OSX文件系统 - 奇怪的更改目录(cd)bash行为

据我所知,默认的OSX文件系统不区分大小写。实际上从终端我可以输入:echo foo或ECHO foo但是使用change directory命令我只能这样做:cd / etc ...

回答 1 投票 1

如何使用cron添加时间戳来记录输出条目?

我正在尝试安排htcacheclean用cron每隔半小时运行一次。服务本身运行正常,但我无法弄清楚如何获取时间戳附加到日志条目本身(而不是cron -...

回答 2 投票 2

终端正则表达式语法[复制]

我正在尝试测试用户的字符串,看它是正整数还是小数。我目前有:如果! [[“$ varSize”=〜^ [0-9] +(?:$ | \。[0-9] +)]]然后回显“SIZE CAN ...

回答 1 投票 0


字符串变量中的第N个单词

在Bash中,我想通过变量获取字符串的第N个单词。例如:STRING =“一二三四”N = 3结果:“三”什么Bash命令/脚本可以做到这一点?

回答 6 投票 69

如何在Makefile操作中使用shell变量?

我在Makefile中有以下内容,用于重新创建我的数据库,包括在必要时销毁它。这是行不通的。 .PHONY:rebuilddb exists = $(psql postgres --tuples-only --no -...

回答 2 投票 30

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