bash 相关问题

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

使用bash可编译完成(TAB),文件夹名称以'@'开头

我可以配置bash“自动完成”来理解文件夹名称,而不是以@开头吗?目前似乎尝试列出网络位置。

回答 1 投票 1

Bash - 将文件合并到单独的子文件夹中

所以我正在寻找一种方法来捕获多个子文件夹中的.html文件,但要将它们保留在原位。实际情况:$ Folder1。 ├──子文件夹│└──File1.html└──File2.html├──...

回答 2 投票 0

如何动态地将数组条目替换为任意命令参数?

这个问题的灵感来自for循环中的bash嵌套变量。如果我在bash中有一个数组,并且我希望能够为该数组的每个元素运行一个任意命令,有没有办法做到这一点......

回答 2 投票 1

如何遍历两个目录中的文件名的排序列表

请注意,我读过多个文件夹中的For循环文件 - bash shell,他们要求一个截然不同的东西。我想以排序顺序遍历文件名...

回答 3 投票 3

Bash - 查找最大的文件并打印其路径[重复]

我需要找到所选目录和子目录的最大文件,并打印该文件的路径,我可以找到最大的文件(我想是这样)查找。 -type f | wc -l然而,我坚持......

回答 2 投票 0

查找文件并仅打印partial-parent-folder + filename

这个问题与我正在寻找的问题非常相似。查找文件并仅打印其父目录我不想打印完整路径,而是打印一半和文件本身。示例:/ ...

回答 1 投票 3

BASH - 从文件中获取数字并使用它

我有一个看起来像这样的test.txt文件:flask = 1.0.1 control = 1.0.1 device = 1.0.1现在,我想创建一个if语句,如果flask = 1.0.1,做一些事情,如果flash = 1.0.1_hotfix做点什么......

回答 4 投票 0

NPM无法找到模块bash

我已经安装并卸载了节点,并且无法看到让事情正常工作。当我输入节点-v我得到版本回来但如果我输入npm -v我得到这个错误module.js:544 throw err; ^ ...

回答 1 投票 1

我怎样才能将它组合成一个单行 - bash

因此,我希望以递归方式搜索具有数千个文件夹的目录以获取特定文件扩展名,并获取添加日期,然后按特定年份过滤。下面的代码有效,但有......

回答 2 投票 1

Gunt gunt“typeange:node_modules / .bin / grunt”错误

我在一个项目上工作并使用了咕噜声但我的问题是当我尝试创建一个git add时。我在下面得到一个错误是日志。希望有人可以帮助我btw我在Windows 10的vs代码中使用PowerShell。...

回答 1 投票 1

bash如果声明随着时间的推移

我正在尝试测试一个日期...如果它在这两个时间帧之间我想打印它们......但我得到错误..这是我的脚本today_time = $(日期+%H:%M:%S - -date'-1 sec')today_dow = $(date +“%u”)...

回答 1 投票 0

在所有stdin行上映射脚本

是否有更惯用的方式来执行以下操作:cat some_lines.txt |读x; do ./process_line.sh $ x;完成即。将脚本应用于stdin的每一行?我可以包括while读x; ...

回答 2 投票 1

查找提交更改了哪些开发人员的代码?

有没有办法使用git找出特定提交改变了哪些开发人员的代码?该过程看起来像:提交SHA,获取父提交中的每个更改行...

回答 2 投票 1

正则表达式在sed命令中无法正确匹配[重复]

我试图在批处理控制台中使用sed替换一些字符串。我的输入包含一个包含以下行的文件:$ head qiimetax_sorted.txt A61579.1.1437 D_0__Bacteria; D_1__Thermotogae; ...

回答 1 投票 0

bash:用sudo权限打开文件描述符

在我的脚本中,我想打开一个特定的(设备驱动程序)文件作为FD 3. exec 3 <在常规情况下工作正常。但是设备驱动程序文件只能以root身份读取,所以我正在寻找一种方法......

回答 1 投票 -1

过滤掉文本以删除目录并仅保留文件

在此文件上运行以下命令grep -r“TESTPROGS /”/home/am/test.txt:AMPROGS / AMPROGS / TqaWhkhiCx8ymy8lIR2p.SH AMPROGS / iOryQxYtZwhkl0x7CcmW.SH AMPROGS / a14KbHWjbnWehzkmDWuv.SH TESTPROGS / ...

回答 4 投票 1

安排Cron跳过每个月的第一个星期六

我需要一个cron跳过每个月的第一个星期六。我知道我们可以使用以下命令在特定日期运行,但有没有办法在每个月的特定日期跳过? //首先运行......

回答 3 投票 1

使用ls,如何列出文件而不打印扩展名(点后面的部分)?

假设我有一个包含一些文件的目录:$ ls a.c b.c e.c k.cpp s.java如何在没有文件扩展名的情况下显示结果(点后面的部分,包括该点)?像这样:$&...

回答 3 投票 33

awk计算平均值或零

我正在计算一堆文本文件中的一堆数字的平均值,如:grep'^ num'文件。$ i | awk'{sum + = $ 2} END {print sum / NR}'但有时文件不包含...

回答 3 投票 8

替换文件中的所有字符串,在替换中使用通配符

我在bash中使用sed来尝试替换匹配的所有字符串:compile'c om.test。*:*'with:compile'c om.test。*:+'其中*是通配符。我的文件看起来像这样,它叫做moo.txt:compile'c om ....

回答 2 投票 2

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