小编CBR*_*CBR的帖子

解释awk命令

今天我在网上搜索命令,在模式后打印下两行,我遇到了一个我无法理解的awk命令.

$ /usr/xpg4/bin/awk '_&&_--;/PATTERN/{_=2}' input
Run Code Online (Sandbox Code Playgroud)

有人可以解释一下吗?

unix awk

17
推荐指数
4
解决办法
2658
查看次数

如何在linux/unix中压缩包含排除列表的文件

我有一个文件列表,我想要压缩,但我也有一个列表,以排除文件,不希望它们包含在zip存档中.

所以我创建了一个exclude.lst文件,它中包含绝对路径和文件名.

样本排除文件

/home/logs/apache/access.log
/home/logs/tomcat/catalina.out

但是在使用下面的命令之后,zip命令不会排除文件而是存档它们.

zip archives.2012.zip /home/logs/ -x@exclude.lst

我怎么能克服这个?还有其他方法可以通过排除上述文件来存档文件.

zip file

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

如何在群集中使队列管理器成为默认值

我有一个名为inventory的集群,其中有4个队列管理器定义为london,paris,newyork,tokyo.如果london和paris是获取消息的默认队列管理器,我如何使newyork和tokyo默认接收并且不允许客户端将消息放在伦敦和巴黎上,但它们仍然应该在群集中.这可以通过工作负载管理实现吗?

如果有任何其他解决方案,请告诉我.所有这些都应该在不对客户端进行任何更改的情况下完成.

谢谢

ibm-mq

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

if(@array)在perl中的含义是什么?

这在Perl中意味着什么?

  1. if (@array)
  2. if (!@array)

这是否意味着我们要求Perl检查数组是否存在?

谢谢

scripting perl

3
推荐指数
3
解决办法
751
查看次数

是否可以使用awk来区分两个perl数组?

我通常在perl中使用awk在两个文件之间做差异,如下所示.

my @awkoutput = system("awk 'NR == FNR { A[\$0]=1; next } !A[\$0]' file1.txt file2.txt");
Run Code Online (Sandbox Code Playgroud)

但是,是否有可能在两个perl数组之间进行类似的差异?

我认为不可能.我们可能必须将所有perl数组元素移动到文件并执行它.我想要找的就是做diff而不创建文件.

arrays perl awk

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

标签 统计

awk ×2

perl ×2

arrays ×1

file ×1

ibm-mq ×1

scripting ×1

unix ×1

zip ×1