exec

find -exec grep {} \; egrep -v string \; # 命令链刹车
exec

find -exec grep {} \; egrep -v string \; # 命令链刹车

我正在使用 find 命令来查看它的行为,但我有点迷失。 第一位很好: find . -maxdepth 1 -exec grep -l abc {} \; grep: .: Is a directory ./file2.pdf ./file1 然后我尝试通过链接另一个 egrep 命令来排除 .pdf 文件,但失败了。 find . -maxdepth 1 -exec grep -l abc {} \; -exec egrep -vl '*.pdf' {} \; grep: .: Is a directory ./file2.pdf ./file...

Admin

如何在 Git Bash 中使用 Find、Grep 和 Exec 复制 grep 文件
exec

如何在 Git Bash 中使用 Find、Grep 和 Exec 复制 grep 文件

我到处寻找答案,但似乎没有找到任何答案。在 Git Bash 中,我需要弄清楚如何获取使用 grep 找到的文件并将其复制到其他地方。说明是使用 find、grep 和 exec 命令来执行此操作。我使用 grep 命令(即 grep -rli [搜索词] *)找到了需要复制的文件,那么如何将其放入 find exec 命令中进行复制? ...

Admin

有没有办法在 Windows 10 上从 EXT4 分区执行软件?
exec

有没有办法在 Windows 10 上从 EXT4 分区执行软件?

是的,我的情况是,我已经设置了一个 Linux 系统,并且出于某些原因,我正在考虑设置一个 Windows 10 双启动。 问题是我喜欢玩游戏,并且我有一个格式化为 ext4 的硬盘,我一直在 Linux 上使用它来玩游戏,这些游戏中的大多数实际上是通过 Wine 或 Proton 运行的 Windows 原生游戏。 我知道 Windows 10 可以使用第三方软件(如 ext2fsd)读取 ext4,但我可以让 Windows 执行这些游戏吗,例如在 ext4 分区上有一个 steam 库并从中运行游戏? ...

Admin

`find -exec` 中的重定向或管道
exec

`find -exec` 中的重定向或管道

周围有任何“find -exec”专家吗? 我有一个需要发送文件的文件夹sendmail(当发生不好的事情时,它们就会出现在那里)。 命令 find . -type f -exec sendmail -t < {} \; 给我 -bash: {}: No such file or directory 它好像不太喜欢<。 和这个 find . type -f -exec cat {} |sendmail -t \; 给我 find: missing argument to `-exec' 它好像不太喜欢|。 怎么了...

Admin

bash `-exec 命令 {} +` 中的 + 是什么意思?
exec

bash `-exec 命令 {} +` 中的 + 是什么意思?

对于命令结构-exec command {} \;,我得到了信息man find。 {} 方法selected files。 ;表示终止该参数。 \; 逃逸以保护它们不被壳扩张。 在相关的段落中-exec command {} +。 -exec command {} + This variant of the -exec action runs the specified command on the selected files, but the command l...

Admin

nohup 进程不断关闭
exec

nohup 进程不断关闭

我正在尝试运行 10,000 个进程来创建 Asterisk 电话帐户。这是为了对我们的 Asterisk 服务器进行压力测试。 我使用 php 调用 exec() 函数来创建一个 Linux 命令。 nohup /usr/src/pjproject-2.3/pjsip-apps/bin/pjsua-x86_64-unknown-linux-gnu --id=sip:%[email protected] --registrar=sip:127.0.0.1:25060 --realm=* --username=%s --password=1234...

Admin

仅最后一个 tee 写入文件(可能与 exec 重叠?)
exec

仅最后一个 tee 写入文件(可能与 exec 重叠?)

我尝试将所有输出重定向到a.out,除了一些必须还写入b.out。我认为在 tee 之上使用 exec(tee 也重定向到 b.out)会很好,但 tee 看起来并不总是具有相同的行为(只有最后一个似乎有效): #!/bin/bash exec > a.out ls /boot |tee b.out #redirected to a.out only! ls /var |tee b.out #redirected to a.out only! ls /run |tee b.out #redirected to a.out only! ...

Admin

查找多个文件,并从符号链接复制真实文件
exec

查找多个文件,并从符号链接复制真实文件

我正在阅读这个问题,但没有答案,而且我的答案有所不同。 Linux:尝试递归地从列表中查找文件并将其复制到其他地方 我正在尝试从这些文件的符号链接中找到真正的文件! $ sudo find /usr/lib64 -iname "libSM.so" -o -iname "libX11.so" -o -iname "libXinerama.so" -o -iname "libXxf86vm.so" -o -iname "libatk-1.0.so" -o -iname "libc.so.6" -o -iname "libcairo.so" -o -inam...

Admin

rm -irf -Irf 使用 find
exec

rm -irf -Irf 使用 find

为什么在使用选项 i 或 I 进行 rm 时下面的语句不要求确认? // pass aggregated find . -name $name -type d -exec rm -irf {} \; // pass each find . -name $name -type d -exec rm -irf {} + ...

Admin

当生成的程序打印出特定警告时,中止该程序
exec

当生成的程序打印出特定警告时,中止该程序

我的 Bash 4 脚本调用第三方程序P(我无法重新编译的程序),该程序将警告打印到 STDOUT。当它打印时yikes,它也会进入无限循环。那么当我检测到时yikes,我该如何立即停止P并将控制权返回给我的脚本?(否则让其P正常完成。) 可能有用的片段: (echo $BASHPID > /tmp/subpid; ./P | tee /tmp/Pout ) & tail -f /tmp/Pout | grep -m1 yikes && kill -9 $(cat /tmp/subpid) wait ...

Admin

如何在使用 zip 命令时不包括父目录?
exec

如何在使用 zip 命令时不包括父目录?

我需要: 遍历目录并查找所有超过 X 天前创建的子文件夹 将这些文件夹的内容压缩到子文件夹中,并删除之前的内容 从一开始的文件结构示例: root_folder: sub-dir (many of these): sub-sub-dir (many of these): content1 (can be file or folder) content2 (can be file or folder) content3 (can be file or fo...

Admin

为什么这些字体文件显示为exec文件?
exec

为什么这些字体文件显示为exec文件?

此问题与 InDesign 和字体有关: 我刚刚收到客户发来的带有字体的 zip 文件,但不幸的是,它们都是 exec 文件(不管它是什么),我无法打开它们。 我该怎么做才能打开它们? ...

Admin

在 Mac OS X 上通过 PHP 的 shell_exec 打开视频失败
exec

在 Mac OS X 上通过 PHP 的 shell_exec 打开视频失败

我在我的计算机 (Mac OS X) 上托管了一个本地 Web 应用程序,其中包含一个使用 QuickTime 打开视频的按钮。单击按钮时,将向 PHP 脚本发出 AJAX 请求,内容如下: $cmd = "/usr/bin/open $videoFile"; // For example: $videoFile = '/Users/.../Downloads/abc.mp4' $code = "Performing cmd: $cmd"; shell_exec($cmd); echo '{code: "$code"}'; // JSON debug ou...

Admin

WsAppService.exe 或 Wondershare 占用了我所有的 RAM
exec

WsAppService.exe 或 Wondershare 占用了我所有的 RAM

最近我的电脑开始冻结。 这内存被破坏了。 我按照往常的做法CNTRL + ALT + DEL打开了 taskmgr。 但是没有任何进程。 所以我决定检查一下,Resource Monitor结果发现确实有进程。 服务端,使用了我的 10GB RAM 中的 9.2GB。 位置: C:\Program 文件(x86)\Wondershare\WAF\2.3.2.219\WsAppService.exe 那么,WsAppService 在做什么以及为什么它会消耗我所有的 RAM?即使我断开互联网连接,它仍然失控。 我不确定它是如何安装的。但此文件夹中...

Admin