xargs 相关问题

xargs是Unix上的命令,大多数类Unix操作系统用于从标准输入构建和执行命令行。

对于每个名称和名称空间

我正在尝试运行一些批量命令。在下面的例子中,我想删除所有没有运行状态的pod。 xargs的管道输入看起来如下ingress-nginx nginx-ingress -...

回答 2 投票 0

应该在交互式命令之后使用“Here Document”吗?

我在像ping之类的常见命令之后测试“Here Document”,这里是这样的情况:我的问题是:我是否只能在cat,ex等交互式命令中使用此处的文档,但不能在...中使用它

回答 1 投票 0

为什么xargs没有替换第二个{}

我正在使用xargs来尝试回显文件的名称,然后是其内容。这是命令find output / -type f | xargs -I {} sh -c“echo {}; cat {}”但出于某种原因,第二个......

回答 3 投票 1

如何在SINGLE行中输出用引号括起来的文件名?

我想按以下方式输出文件夹中的项目列表:“filename1”“filename2”“带空格的文件名”“文件夹名称”“带空格的文件夹名称”换句话说,项目名称必须是......

回答 8 投票 23

使用xargs将参数传递给bash脚本

我运行以下bash命令来格式化带有文件inode和hash的日志:time find BASE_DIR -maxdepth 1 -mindepth 1-type d |排序| xargs -P100 -n1 -IFF bash -ce“find FF -type f”|排序| xargs ......

回答 2 投票 0

批量重命名命令行和Xargs中的文件

所以,我有以下结构:。 .. a.png b.png c.png我跑了一个命令来调整它们的大小ls | xargs -I xx转换xx -resize xx.jpg现在我的dir看起来像这样。 .. a.png.jpg a.png b.png.jpg b ....

回答 9 投票 22

使用regex查找多个文件扩展名的命令

我想知道在find命令中是否可行。我试图找到具有以下扩展名的所有特定文件,然后它将是SED。这是我当前的命令脚本:find。 -...

回答 1 投票 9

从xargs运行时,如何避免来自sed的“无输入文件”错误?

我有这个shell脚本来更新我的配置文件中的IP地址(任何匹配$ old_address_pattern必须更改为$ new_address):grep -rl“$ old_address_pattern”/ etc \ | xargs sed -...

回答 1 投票 4

使用xargs rmvirtualenv删除所有虚拟环境

我尝试将lsvirtual管道传输到这样的xargs:lsvirtualenv -b | xargs -0 -I env rmvirtualenv env并返回:xargs:rmvirtualenv:没有这样的文件或目录我做错了什么?

回答 1 投票 0

使xargs处理包含空格的文件名

$ ls * mp3 | xargs mplayer玩柠檬。找不到档案:'Lemon'正在播放Tree.mp3。找不到文件:'Tree.mp3'退出...(文件结束)我的命令失败,因为文件“Lemon Tree.mp3”...

回答 12 投票 209

fzf 中的多进程 bash -- 预览功能

我正在尝试以下列方式使用 fzf,我希望能够在我的代码库中搜索一个术语,然后在预览窗口中能够看到包含字符串 I am 的文件

回答 2 投票 0

Linux:如何删除目录本身内的所有文件(不是目录)(不是子项)

目录中有一些名称不常见的文件(例如,采用unicode格式)。如何删除它们?

回答 2 投票 1

如何将包含完整路径的文件移动到子文件夹?

我有一个公共文件夹,其根目录和子文件夹中包含.html和非.html文件。我需要将所有非.html文件移动到公用文件夹的子文件夹,例如公共/资产,保留......

回答 1 投票 -1

xargs命令长度限制

我正在使用jsonlint在目录中递归一堆文件(递归)。我写了以下命令:find ./config/pages -name'* .json'-print0 | xargs -0I%sh -c'echo Linting:%; jsonlint -V ....

回答 3 投票 4

将sed输出通过xargs输出到grep的问题

我有问题管道sed输出与grep通过xargs一起使用。我认为这是一个可变扩展的问题,但我不确定。方案如下。当前目录有这些......

回答 1 投票 0

使用一个命令的输出作为另一个命令的参数

我试图grep一个文件并将行号输出到vim + {lineNumber} filetoedit不幸的是Vim抛出一个错误说Vim:警告:输入不是来自终端一个例子:...

回答 1 投票 1

通过xargs调用多个命令

cat a.txt | xargs -I%echo%在上面的示例中,xargs将echo%作为命令参数。但在某些情况下,我需要多个命令来处理参数而不是一个。例如:猫a ....

回答 10 投票 257

无法杀死cygwin中的windows进程

我可以使用以下命令杀死Cygwin中的Windows进程:$ echo“4128”| xargs kill -f但不能用以下命令执行:$ kill -f 4128 -bash:kill:f:无效的信号规范...

回答 1 投票 1

为什么xargs的退出代码根据“-I”选项的存在而不同?

阅读xargs手册页后,我无法理解以下xargs调用中退出代码的区别。 (最初的目的是结合find和grep来检查是否......

回答 1 投票 0

从一个文件输入并在另一个文件中匹配并打印直到模式匹配

我有两个文件。 File1包含以下ID:id / 35651 id / 35325 id / 20993 id / 30167 id / 29807 id / 28315 id / 29759 id / 27715 id / 26884 id / 30412 File2包含多个ID,类似于...

回答 1 投票 1

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