博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell小脚本工具合集
阅读量:6581 次
发布时间:2019-06-24

本文共 1033 字,大约阅读时间需要 3 分钟。

1.将指定内容写入文件

echo "hello world" > file.txt
echo "hello world" >> file.txt //上面那个是覆盖,这个是追加

2.读取文件内容

写法一:----------------------------------------------------------------------------#!/bin/bashwhile read linedo    echo $linedone < file(待读取的文件)----------------------------------------------------------------------------写法二:----------------------------------------------------------------------------#!/bin/bashcat file(待读取的文件) | while read linedo    echo $linedone----------------------------------------------------------------------------写法三:----------------------------------------------------------------------------for line in `cat file(待读取的文件)`do    echo $linedone----------------------------------------------------------------------------说明:for逐行读和while逐行读是有区别的,如:$ cat fileaaaabbbbcccc dddd$ cat file | while read line; do echo $line; doneaaaabbbbcccc dddd$ for line in $(

 3.杀死某个程序的所有进程,grep后面添加杀死的条件

kill -9 `ps -ef | grep process_name | grep -v "grep" | awk '{print $2}'`

 

转载于:https://www.cnblogs.com/garfieldcgf/p/6136672.html

你可能感兴趣的文章
如何在Linux 中获取硬盘分区或文件系统的UUID?
查看>>
Jmeter + Grafana搭建实时监控可视化
查看>>
互联网创业之门 — 设计师。
查看>>
MySQL高性能优化规范建议
查看>>
在XP和win7上添加UltraEdit到鼠标右键菜单
查看>>
不要让临时表空间影响Oracle数据库性能
查看>>
我的友情链接
查看>>
Oracle DBA开发之:使用sql来查看buffer cache的使用情况
查看>>
PIE SDK元素的选择和取消选择
查看>>
STM32的待机与按键(闹钟)唤醒试验
查看>>
MAVEN 私有仓库库迁移
查看>>
关于C3P0连接池的使用——适合多数据源
查看>>
速达软件各版本及产品ID
查看>>
DOM(七)使用DOM控制表格
查看>>
【cocos2dx进阶】调试篇(1)基础介绍
查看>>
LINUX下多路径(multi-path)介绍及使用
查看>>
fedora wireshark中加入openflow的支持
查看>>
我的友情链接
查看>>
DNS的安装和配置
查看>>
修改Manifest文件控制应用程序运行权限
查看>>