
script
lbt_dvshare
这个作者很懒,什么都没留下…
展开
-
[shell] sed 用法
a\ 表示在当前行后添加一行或多行。多行时 除最后一行外,每行末尾需用“\”续行sed –i‘/super/a\HHHH a.b.c;’ file_namesed -i 's/HHHH//g' file_name;super的下一行插入HHHH…等内容,由于插入的内容开头不能是空格,所以先插入HHHH(可以是其他任意字符)和空格,然后再删掉HHHH,这样就可以实现在新的一行开头插入空格; c\ ...原创 2018-03-21 16:21:32 · 1069 阅读 · 0 评论 -
[shell] awk
awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value' ' 引用代码块BEGIN 初始化代码块,在对每一行进行处理之前,初始化代码,主要是引用全局变量,设置FS分隔符// 匹配代...原创 2018-05-28 16:21:16 · 143 阅读 · 0 评论 -
【shell】xargs
ps -ef | grep 'ddd' | xargs kill xargs命令可以通过管道接受字符串,并将接收到的字符串通过空格分割成许多参数(默认情况下是通过空格分割) 然后将参数传递给其后面的命令,作为后 面命令的命令行参数xargs还有一些有用的选项:1. -d 选项默认情况下xargs将其标准输入中的内容以空白(包括空格、Tab、回车换行等)分割成多个之后当作命令行参数传递给其后...转载 2018-05-29 11:40:38 · 395 阅读 · 0 评论 -
[shell] grep & tee
tee tee 把数据重定向到给定文件和屏幕上。 grep grep [OPTIONS][-e PATTERN | -f FILE] [FILE...] 对shell有特殊含义的字符($, * , [, ], |, ^, (, ),\)出现在pattern 参数中时必须加双引号。 1. grep最简单的用法,匹配一个...原创 2018-05-30 11:29:37 · 1594 阅读 · 0 评论 -
【shell】 find
find [path...] [expression] path:find命令所查找的目录路径 expression:expression可以分为“-options [-print -exec -ok...]” -options,指定find命令的常用选项; -print,find命令将匹配的文件输出到标准输出; -exec,find命令对匹配的文件执行该参数所给出的shell命令...原创 2018-05-30 14:04:54 · 752 阅读 · 0 评论 -
【Linux】 zenity
zenity 可以提供弹窗~~~如果想要把crontab中设定的JOB在当前terminal中显示弹窗,怎么做呢?00 22 * * * export DISPLAY=:0.0 ~/to_do.cshcrontab format:# Example of job definition:# .---------------- minute (0 - 59)# | .--...转载 2018-07-13 11:06:07 · 986 阅读 · 0 评论 -
【LINUX】查看文件大小
du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][–block-size][–exclude=<目录或文件>] [–max-depth=<目录层数>][–help][–version][目录或文件]常用参数: -a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。转载 2018-08-31 09:50:57 · 513 阅读 · 0 评论 -
【vim】技巧總結
一直在用gvim,但說實在的,掌握的技巧太少,需要慢慢積累,這個貼子就持續更新吧~~~快捷鍵:在.vimrc 文件中加入以下快捷鍵:map cc :s/^/\/\//<enter> :map qq :q<enter>:map bb :w!<enter>:map dl i`uvm_info(get_type_name(),$sfor...原创 2018-12-07 16:50:16 · 332 阅读 · 0 评论