当我想要grep某些目录中的所有html文件时,我会执行以下操作
grep --include="*.html" pattern -R /some/path
效果很好.问题是如何grep某些目录中的所有html,htm,php文件?
从这个使用grep --exclude/ - include语法不grep通过某些文件,似乎我可以做到以下几点
grep --include="*.{html,php,htm}" pattern -R /some/path
但遗憾的是,这对我不起作用.
仅供参考,我的grep版本是2.5.1.
我需要经常发布一些软件,软件包含在VMWare磁盘文件中,即.vmdk文件.我想要的是某种二进制差异和补丁实用程序,以使生成的delta尽可能小.
由于父进程是使用的内存巨大的安装,fork可能会失败errno的ENOMEM下仁过载策略的一些配置.即使子进程可能只有exec低内存消耗程序,如ls.
为了澄清问题,当/ proc/sys/vm/overcommit_memory配置为2时,(虚拟)内存的分配仅限于SWAP + MEMORY * ration(default to 50%).当一个进程分叉时,由于COW没有复制虚拟内存.但是内核仍然需要分配虚拟内存空间.作为类比,fork就像malloc(虚拟内存空间大小),它不会分配物理内存,写入共享内存会导致分配虚拟内存和物理内存的副本.当overcommit_memory配置为2时,由于虚拟内存空间分配,fork可能会失败.
fork在以下条件下,是否可以在没有父进程的继承虚拟内存空间的情况下进行处理?
如果子进程调用exec之后fork
如果子进程没有调用exec,则不会使用父进程中的任何全局或静态变量.例如,子进程只执行一些日志记录然后退出.
我想做一个递归的grep.通常我会做以下事情:
grep pattern -r /some/path
Run Code Online (Sandbox Code Playgroud)
通常这会起作用.但是,当FIFO文件驻留在路径中时,grep会卡在那里.
johnson@ISD32_54_sles10:~/tmp$ ls -l 1
prw-r--r-- 1 neoli users 0 2012-05-16 17:24 1
Run Code Online (Sandbox Code Playgroud)
然后我调用strace命令来识别问题,我得到了这个.
...
stat64("./1", {st_mode=S_IFIFO|0644, st_size=0, ...}) = 0
open("./1", O_RDONLY|O_LARGEFILE) = 3
read(3, <unfinished ...>
Run Code Online (Sandbox Code Playgroud)
所以我的问题是当路径中有FIFO时如何进行递归grep?grep是否有一个命令行选项,它会告诉grep在指定时忽略FIFO?
谢谢你的帮助.
当前版本的tensorflow-serving尝试从asset.extra / tf_serving_warmup_requests文件加载预热请求。
2018-08-16 16:05:28.513085:I tensorflow_serving / servables / tensorflow / saved_model_warmup.cc:83]在/tmp/faster_rcnn_inception_v2_coco_2018_01_28_string_input_version-export/1/assets.extra/tf_serving_warmup上未找到热身数据文件
我想知道tensorflow是否提供通用的api将请求导出到该位置吗?还是我们应该手动将请求写到该位置?