![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux 技巧
jxfgh
这个作者很懒,什么都没留下…
展开
-
sed 高级
基础: 正则表达式(Regular Expression) 在学习sed前,首先了解RE的基本知识,大体上最基本也需要知道下面这些,如果不了解正则表达式,那么您将很难进阶 引用: - 錨點(anchor) 用以標識 RE 於句子中的位置所在. 常見有: ^: 表示句首. 如 ^abc 表示以 abc 開首的句子. $: 表示句尾. 如 abc$ 表示以 abc 結尾的句子. /: 表示詞尾. 如 abc/> 表示以 abc 結尾的詞. - 修飾字符(modifier) 獨立表示時本转载 2011-05-10 17:03:00 · 668 阅读 · 0 评论 -
Sed 学习整理
sed -i.bak -n 'p' filenamesed 命令总结filename 内容如下cat filenameaaaaaaaaaaaabbbbbbbcccccdddddddddddeeeeeeeeffffffffffffffffffffffhhhhhhhhhhhh原创 2011-07-14 01:23:42 · 708 阅读 · 0 评论 -
traceroute 一次输出一跳的信息
traceroute 版本(traceroute -V 输出): Modern traceroute for Linux, version 2.0.1, Mar 11 2009 traceroute 有 -f 和 -m 参数,-f可用于指定启始跳数,-m 用于指原创 2011-08-22 16:39:10 · 3117 阅读 · 0 评论 -
traceroute 指定发包类型
-I Use ICMP ECHO for probes -T Use TCP SYN for probes -U Use UDP datagrams for probes (it is default). Only原创 2011-08-22 16:26:05 · 1111 阅读 · 0 评论 -
expr "254G 45G 196G 19% /" : '.* \(.*\)%'
expr "254G 45G 196G 19% /" : '.* \(.*\)%' 输出: 19 必须重头开始匹配 sed 实现相同功能 echo -e '\t \t one \ttwo \t\t ' | sed -re 's#^.*\s*([^.*$#\1#' | cat -A原创 2011-09-06 11:41:25 · 566 阅读 · 0 评论 -
shell 脚本中将输出内容赋值给一个变量时的换行问题
如题,将某命令的输出结果赋值给一个变量 a 如果使用 echo $a 输出变量,则变量中的 换行都会被忽略掉,所有内容输出到一行 而使用 echo "$a" 可正常输出变量中的换行 当我们要将命令的输出保存到一个变量,再对每一行遍历进行某些操作时不能使用 for item in "$a";do ## do something done 语法,这样取到的变量原创 2011-09-07 17:08:00 · 11573 阅读 · 3 评论 -
Linux shell 字符串比较大小
## 字符串$1 小于 字符串$2 vlt(){ if [ $# -lt 2 ] ;then echo "参数错误" return 1 fi [ $1 = $2 ] && return 1 litter=$(echo -e "$1\n$2" | sort | he原创 2011-11-10 15:16:51 · 5804 阅读 · 0 评论 -
eval 妙用
#sh test.sh aaa bbb ccc bbb #cat test.sh #!/bin/bash a=2 eval echo $`echo $a` python -c "import os; print os.environ.get('$name1','');" python 版,这个看起来比较漂亮原创 2011-07-07 14:46:40 · 514 阅读 · 0 评论 -
多版本Python共存[支持使用pip安装包]
多版本Python共存[支持使用pip安装包] 有时特殊需要会要用到高版本的Python, 但是系统自带的版本又是很多其他工具依赖的, 不能随意更新。 所以就会考虑安装另一个版本的python环境, 然后需要用到这个版本时就在脚本头部指明 #/usr/bin/env python2.7 这样。 ## 下载要安装的 Python版本源码包(我用的是 2.7 版本) wget ‘ht转载 2013-06-18 21:28:30 · 5729 阅读 · 0 评论