小编nob*_*bar的帖子

运行`grep` 排除特定路径中的文件

我想./test/main.cpp从我的搜索中排除该文件。

这是我所看到的:

$ grep -r pattern --exclude=./test/main.cpp
./test/main.cpp:pattern
./lib/main.cpp:pattern
./src/main.cpp:pattern
Run Code Online (Sandbox Code Playgroud)

我知道可以通过在管道和过滤器排列中使用多个命令来获得我想要的输出,但是是否有一些引用/转义可以让grep我理解我本机想要什么?

command-line grep

16
推荐指数
1
解决办法
7335
查看次数

打印作业“为认证而保留”

按照此处的说明,我在运行 Udoobuntu 12.04 LTS的基于 ARM 的Udoo-quad上安装了 Samba 打印服务器。

Samba 服务器正在工作,并且(在guest ok = yes服务器的 中设置后smb.conf)我可以浏览“print$”(打印机驱动程序)文件夹而无需输入凭据。我能够在客户端打印机安装期间浏览到打印机(在 Ubuntu 13.10 上),但打印作业无法到达服务器。他们只是坐在客户端打印队列中,并显示状态消息“为验证而持有”

我已将服务器配置为允许访客访问打印机,其中包含以下部分/etc/samba/smb.conf(如 报告所述testparm):

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print ok = Yes
    browseable = No
Run Code Online (Sandbox Code Playgroud)

为什么客户端认为需要进行身份验证,解决方法是什么?

ubuntu arm printing samba

9
推荐指数
1
解决办法
2万
查看次数

如何在文本文件中搜索特定整数

是否有一种简单的方法来搜索特定整数的所有实例的文本文件(源代码)。这不应在碰巧包含整数作为子字符串的较大数字上触发,但它不能简单地排除此类行,因为它们可能包含两种情况:

搜索“6”...

int a=6; // found
int b=16; // not found (despite the '6' in '16')
int c=6, d=16; // found
Run Code Online (Sandbox Code Playgroud)

我真的在寻找一种命令行方法来解决这个问题,但也很好奇是否有一个FOSS GUI 类型的编辑器可以做到这一点。

command-line search

1
推荐指数
1
解决办法
1057
查看次数

标签 统计

command-line ×2

arm ×1

grep ×1

printing ×1

samba ×1

search ×1

ubuntu ×1