从rpm包里面提出任意文件 方法1. Midnight Commander Midnight Commander(mc)可以提取rpm, tar, tar.gz等各种包文件。 方法2. rpm2cpio pm2cpio <package> | cpio -id <full-path> 比如: $ rpm2cpio ymessenger-0.99.19-1.i386.rpm ...
################ #!/bin/bash a=1000 b=2000 c=1000 if [ $a -eq $b ] then echo "a=b" elif [ $a -eq $c ] then echo "a=c" else echo "b!=c" fi ################# read a1 case $a1 i ...
文件目录类 建立目录:mkdir 目录名 删除空目录:rmdir 目录名 无条件删除子目录: rm -rf 目录名 改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -) 查看自己所在目录:pwd 查看当前目录大小:du 显示目录文件列表:ls -l (-a:增加显示隐含目录) 其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其 ...
以前使for i in提时候对于01 11而烦恼,可查了一把seq,发现还有其它的特点。 seq命令的作用就是打印出一串有序的数字,它主要有以下3个参数构成: -f, –format=FORMAT use printf style floating-point FORMAT (default: %g) -f 指定打印的格式: 例如: [root@hao32]# seq -f %05g 2 7 00 ...
取最后一个"_"之前的全部内容: echo "dump.skeleton_editor_1_6to7" | sed 's/_[^_]*$//' 每行开头加上个时间: cat test|sed 's/^/'$(date +"%F_%T" -d @1362964188)' /' 增加序列 ps -ef|awk '{if ($1=="proxy") print NR,$NF}' 只 ...
删除 #删除首行前10个字符 sed -i 's/^.\\{10\\}//' test1.txt.bak1 # 在每一行后面增加一空行 sed G # 将原来的所有空行删除并在每一行后面增加一空行。这样在输出的文本中每一行后面将有且只有一空行。 sed '/^$/d;G' # 将第一个脚本所产生的所有空行删除(即删除所有偶数行) sed 'n;d' # 将每一行前导的“空白字符”(空格, ...
最新评论