首页 > 代码库 > linux 常用命令
linux 常用命令
1、小写字母转换大写字母
echo "aBcD"|tr ‘a-z‘ ‘A-Z‘
2、大写字母转换小写字母
echo "aBcD"|tr ‘A-Z‘ ‘a-z‘
3、当前脚本路径
basepath=$(cd `dirname $0`; pwd)
具体详细解释,请看http://www.cnblogs.com/FlyFive/p/3640267.html
4、常用日期变量
date +‘%y%m%d%H%M%S‘
输出格式为:20161027090005
date +‘%y-%m-%d %H:%M:%S‘
输出格式为:2016-10-27 09:00:05
5、sed常用命令
删除匹配test的行
sed -i ‘/test/d‘ /tmp/test.txt
修改/tmp/test.txt的内容test为test1
sed -i ‘s/test/test1/g‘ /tmp/test.txt
如遇到特殊字符,请把/替换为#或者其它字符.例如:sed -i ‘s#test#test1#g‘ /tmp/test.txt
6、行转列
执行命令:cat /tmp/test.txt
输出:
a b c
执行命令:
for parm in $(cat /tmp/test.txt)
do
echo $parm
done
输出结果:
a
b
c
7、列转行
执行命令:cat /tmp/test.txt
输出:
a
b
c
执行命令:cat /tmp/test.txt|xargs -r
输出:
a b c
linux 常用命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。