Bash
来源:互联网 发布:three js 点击 编辑:程序博客网 时间:2024/05/20 12:25
迭代文件中每一行:
1 while read line;
do
echo $line
done < file.txt
2 cat file | while read line;
do
echo $line
done
使用子shell的方法
迭代一行中的每个单词
for work in $line;
do
echo $word
done
迭代一个单词中的每个字符
for(( i=0;i<$(#word);i++)
do
echo $(work:i:1);
done
子串提取:
${word:start_position:no_of_characters}
${#work} word长度
子串替换:
${word/pattern/replacement}
按列合拼文件:
paste
-d 指定分隔符,默认是\t
join
rev 命令:
rev 逆序打印每一行内容
tac(cat) 逆序打印每行
time 统计执行时间: -o filename
real -%e
user -%U
sys -%S
-f 格式化输出
//8.4 与当前登录用户,启动日志,启动故障相关信息
who
uptime //系统运行时间
//列出使用最多的10条命令
cat ~/.bash_history | cut -f1 -d " " | sort | uniq -c |sort -r | head
//列出1小时内占用CPU最多的进程
watch //以固定间隔监视命令输出
1 while read line;
do
echo $line
done < file.txt
2 cat file | while read line;
do
echo $line
done
使用子shell的方法
迭代一行中的每个单词
for work in $line;
do
echo $word
done
迭代一个单词中的每个字符
for(( i=0;i<$(#word);i++)
do
echo $(work:i:1);
done
子串提取:
${word:start_position:no_of_characters}
${#work} word长度
子串替换:
${word/pattern/replacement}
按列合拼文件:
paste
-d 指定分隔符,默认是\t
join
rev 命令:
rev 逆序打印每一行内容
tac(cat) 逆序打印每行
time 统计执行时间: -o filename
real -%e
user -%U
sys -%S
-f 格式化输出
//8.4 与当前登录用户,启动日志,启动故障相关信息
who
uptime //系统运行时间
//列出使用最多的10条命令
cat ~/.bash_history | cut -f1 -d " " | sort | uniq -c |sort -r | head
//列出1小时内占用CPU最多的进程
watch //以固定间隔监视命令输出
0
上一篇:磁盘管理 du df
下一篇:收集进程信息ps top kill
相关热门文章
- 如何快速大家一个web服务...
- Linux节约时间的小技巧...
- 在pinfo里使用鼠标选择单词等...
- 如何通过SSH在远程执行本地脚...
- 获取nginx运行状态shell
- linux 常见服务端口
- 【ROOTFS搭建】busybox的httpd...
- 什么是shell
- linux socket的bug??
- linux的线程是否受到了保护?...
- cpu %和load average是怎样的...
- 如何确定线程使用的端口...
- mysql整形数据类型插入0001数...
- weblogic集群下启动服务有一个...
- Ajax 权限验证
给主人留下些什么吧!~~
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
阿妈尼手表价格
阿妈做的酥油茶
阿妈的酥油茶
我的阿妈是康熙
阿妈做的酥油茶歌词
阿佳组合玛吉阿妈
阿妮
阿姆
aj阿姆
aj4阿姆
阿姆 雷哈娜
阿姆的歌
阿姆eminem
蕾哈娜 阿姆
阿姆为什么不喜欢中国
埃米纳姆 阿姆
阿姆和德瑞的感人故事
阿姐鼓
阿姐
阿姐噜
类似阿姐鼓
阿姐鼓试听
阿姐鼓背后的故事
刘家阿姐 鱼一卿
阿姐鼓人皮的真实来历
阿姐鼓的故事是真的吗
阿姐鼓是活剥吗
阿姐鼓的故事
阿姐鼓的传说
阿娘
阿娜
阿娜达是什么意思
阿娟
阿婆
阿婆说
阿婆六村
阿婆的故事
阿婆寨
阿婆寨风景区
阿婆六村旅游
吉阿婆麻辣烫多少钱