bash 相关问题

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

C中的多个条件检查

我制作了一个shell脚本来备份,查看和恢复Linux系统中已安装的软件包。脚本如下所示:#!bin / bash echo“”read -p“您即将备份已安装的软件包。继续(是/否)?...

回答 3 投票 -1

排除git rev-list的语法错误处理

我试图从一个没有触及某个目录的分支列出提交,遵循Make'git log'中的建议忽略某些路径的更改:git rev-list heads / demo ^ master - ....

回答 1 投票 0

Bash脚本递归移动

我有这样的目录结构:| --Photos | --2014-01-15#2 | --IMG_0045.JPG | --IMG_0051.JPG | --2014-06-19 | --IMG_0078.JPG文件夹的名称......

回答 1 投票 0

如何从字符串中读取数字到变量

我的字符串看起来像这样:user @ pc:$ example =“bla bla bla(m = 100,步数= 1.05)”如何将值100和1.05读入两个我之后可以使用它们的变量? user @ pc:...

回答 2 投票 0

正则表达式:匹配模式后跟一个空格但不匹配2个或更多空格或EOF

输入字符串:1234 5678 9101 1234 2999 5178 9101 2234 9999 5628 9201 1232 8888 3678 9101 1232上面的输入字符串在第1行,第2行和第3行之后有空格。最后一位数后面的每一行都有空格......

回答 6 投票 -1

删除“几乎相似”字符串的冗余行

我有以下文件:ab = 5 ac = 6 ad = 5 ba = 5 bc = 7 bd = 4 ca = 5 cb = 7 cd = 3 ...“ab”和“ba”,“ac”和“ca” “,”“bc”和“cb”是多余的。如何在bash中消除这些冗余行?预期产量:......

回答 4 投票 1

Raspberry pi在bash或python脚本中调用workon cv

我尝试在raspberry pi的开始运行python脚本。在python脚本中我使用open cv所以我需要在之前调用:source~ / .profile workon cv我尝试写一个bash文件:#!/ bin / bash echo“Bash ...

回答 1 投票 0

不计算不同xml标签中的条目数

我有一个带有添加和删除标签的XML格式文件。除了鸟类和人类之外,还有许多类别。因此,xml文件下面会有许多不同类别的条目,其中有许多值为......

回答 1 投票 0

Bash - 从数据库值递归重命名文件

我对Linux很新。我有一个文件夹,有大约1000个文件,文件名存储在数据库下。我想要做的是用同一个中的另一个值递归地重命名所有这些...

回答 1 投票 -1

从字符串变量扩展BASH大括号[重复]

如何扩展最初来自字符串变量的大括号扩展?请注意,字符串变量是必需的。 #!/ usr / bin / env bash TEXT_DIRS ='opt / * / {doc,gtk-doc}'我的意图是......

回答 1 投票 -1

如何从文本文件中删除部分重复项?

如何使用awk,grep或sort删除bash中的部分重复项?输入:“3”,“6”“3”,“7”“4”,“9”“5”,“6”“26”,“48”“543”,“7”预期输出:“3” ,“6”“3”,“7”“4”,“9”“26”,“48”

回答 1 投票 2

在启动时以/etc/profile.d/执行脚本作为Root?

我目前正在使用arch linux,我在/etc/profile.d/中有一个脚本,它在启动时成功运行。但是,在第一个sudo命令之后,我被提示输入我的密码,然后输入我的...

回答 1 投票 0

在macOS上将python3路径更改回默认值

我必须错误地配置我的python3路径指向库。不太确定它是如何发生但我需要改回来并有一些问题bash cmd python3输出python3:93:命令不...

回答 3 投票 0

如何以mm / dd / yy格式化日期,其中dd可以是bash中的任何一个?

我正在尝试以下操作,无法获得所需的结果:cat sfd_log.txt | grep '12 / * / 17'|更多我的目标是从文件中获取2017年12月的所有条目。谢谢。

回答 1 投票 1

从文件替换文件中的字符串[重复]

我需要帮助替换文件中的字符串,其中“from” - “to”来自给定文件的字符串。 fromto.txt:“TRAVEL”,“TRAVEL_CHANNEL”“TRAVEL HD”,“TRAVEL_HD_CHANNEL”“FROM”,“TO”第一栏是......

回答 2 投票 1

bash - 删除所有Unicode空格并替换为Normal Space

我有一个包含大量文本的文件,并且混合了特殊的空格字符,那些是Unicode空间我需要用普通的“空格”字符替换所有这些字符。

回答 4 投票 5

无法从命令行访问MySQL

使用MAMP 4.2.1我的bash配置文件:export PATH = $ PATH:/ Applications / MAMP / Library / bin尝试的事情和结果:mysql => ERROR 1045(28000):拒绝访问用户'jessier'@'localhost'(使用...

回答 1 投票 0

保持FFMPEG编码会话运行

我试图通过ffmpeg使用以下命令将外部HLS(m3u8)链接编码为UDP-MPEG-TS:ffmpeg -re -i http://example.com/index400.m3u8 -vcodec copy -acodec copy -f mpegts udp ://127.0.0 ....

回答 1 投票 0

shell函数定义有和没有关键字

我花了很长时间才发现以下shell脚本不起作用的原因:if命令-v z> / dev / null 2>&1;然后unalias z 2> / dev / null z(){[$#...

回答 2 投票 2

从基于密钥的文件中读取最近的条目

输入文件,fruits.txt:JAN,APPLE FEB,MANGO JAN,ORANGE MAR,APPLE FEB,APPLE预期输出文件:MAR,APPLE FEB,APPLE JAN,ORANGE为获得上述输出,使用下面的代码:#!/ bin / sh ......

回答 3 投票 3

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