Articles of unix

如何使用awk来压缩文件

如何为压缩文件更改以下命令? awk 'FNR==NR { array[$1,$2]=$8; next } ($1,$2) in array { print $0 ";" array[$1,$2] }' input1.vcf input2.vcf 该命令正常工作的文件。 我需要更改压缩文件的命令。

Linux / UNIX中COM编程的模拟

组件对象模型(COM)是(或者…)在Windows中提供与语言无关的软件组件的方式。 在Linux / UNIX中是否有任何编程模型,具有通过二进制组件重复使用代码的相同原理?

如何使用C ++ Boost库与pkg-config?

我成功编译并安装了最新版本的Boost库到我的linux机器上。 现在,我希望能够使用pkg-config来简化与GCC提供链接参数的过程。 由于我懒得手工编写我自己的.pc文件,是否有一个脚本/工具,会自动生成所需的.pc文件或以其他方式更新pkg-config与升压标志? (如果某人已经拥有该.pc文件,则也欢迎分享。)

更改ruby进程名称在顶部

我想改变显示在linux / unix top命令中的ruby进程的名字。 我试过了 $0='miname' 的方法,但它只适用于ps命令,最上面的过程不断显示为“ruby”

没有换行的猫文件

在* nix中,如何显示(cat)没有换行的文件:更长的行应该被剪切,以便它们适合屏幕的宽度。

find命令的“exec”function可以在后台启动一个程序吗?

我想做一些事情: find . -iname "*Advanced*Linux*Program*" -exec kpdf {} & \; 可能? 其他一些可比的方法可用?

Cronexpression式可以在不同的日子里运行不同的月份

我需要一个cronexpression式来处理以下情况: 我想在每个月的第一天午夜运行一个时间表; 但是3月应该是个例外。 为了进军,它应该在三月十五号运行。

shell脚本中整数和浮点数的比较

在shell脚本中,我们如何比较(整数和浮点),(浮点和浮点),(浮点和整数),(整数和整数)只有一个条件。 我有几个例子 set X=3.1 set Y=4.1 if [ $X < $Y ] then echo "wassup" endif 但是从cron作业运行上面似乎没有工作。

Unix unzip:如何批量解压zip文件到一个文件夹并保存在子文件夹中?

说如果我有一个文件夹“图像”,里面有0001.zip到9999.zip,我想解压所有这些文件,并保存在他们的文件名的子文件夹,例如,0001.zip将被解压缩,保存到/ 0001,0002.zip将被解压缩并保存到/ 0002,我试着去做 unzip '*.zip' 但是会提取当前文件夹中的所有文件。

Unix vs BSD vs TCP vs Internet套接字?

我正在阅读Linux编程接口,它介绍了Linux上使用的几种不同types的套接字: Unix域 伯克利 TCP 互联网 本书所说的一件事是,如果你想在远程主机之间进行通信,你不能使用Unix域套接字,因为它们是在同一个主机上的IPC。 你必须使用“Internet”套接字。 但是,我仍然有点困惑,这是如何与“TCP”套接字,伯克利套接字和其他2? 他们的关系是什么? 为什么你会有一个Internet套接字以及一个TCP套接字? 总之,我试图理解所有的(我错过了什么?)各种不同types的Unix套接字,在什么情况下我会使用它们?