菜鸟笔记
提升您的技术认知

Shell 笔记

bat 将指令执行结果赋给变量

菜鸟阅读 : 17赞(0)

linux shell脚本将指令执行结果赋值给变量很容易,比如: #!/bin/bash file_name=`ls | wc -l` echo ${file_name} file_list=`ls -l | awk '{print $1,...

sed 指令替换用法

菜鸟阅读 : 15赞(0)

先看一个使用sed 替换的脚本: #!/bin/bash #特殊符号解析 #将json中特殊符号替换为空格,删除,或者<>符号,或者添加换行符 sed "s/<\/span>&nbsp;/ /g" -i so...

sed修改文件内容

菜鸟阅读 : 16赞(0)

在写shell脚本的时候,有时候要替换、删除某个文件中的内容,但是又不方便用vim做交互的动作,这就可以用到『sed』命令来做批量的替换、插入、删除 用法 sed [options] 'command' file(s) # -f 将sed命...

shell-awk 按列求和

菜鸟阅读 : 25赞(0)

在shell中,我们可以用awk实现按列求和的功能,非常简单。看下面的例子: 1.简单的按列求和 [linux@test /tmp]$ cat test 123.52 125.54 126.36 [linux@test /tmp]$ awk...

sed & awk & grep 专题( 鸟哥 )

菜鸟阅读 : 232赞(0)

grep, sed 与 awk 相当有用 ! gerp 查找, sed 编辑, awk 根据内容分析并处理.   awk(关键字:分析&处理) 一行一行的分析处理 awk '条件类型1{动作1}条件类型2{动作2}' fi...

Linux shell 中获取当前目录的方法

菜鸟阅读 : 174赞(0)

当前目录 每当你在终端进行操作时,你都会有一个当前工作目录。 使用pwd来判定当前目录在文件系统内的确切位置。 [root@localhost ~]# pwd /root 在shell中也可以使用pwd来获取当前目录,并赋值给变量。 #!/...

sed指令使用详解

菜鸟阅读 : 512赞(0)

sed的选项、命令、替换标记 命令格式 sed的命令格式:sed [options] 'command' file(s); sed的脚本格式:sed [options] -f scriptfile file(s); 选项 -e :直接在命令...

Linux系统清空swap脚本

菜鸟阅读 : 175赞(0)

第一次遇到top查看swap时发现已使用的的swap有18446744073659357796kB这么多,使用以下脚本清理 for pid in `ls -l /proc|grep ^d |awk '{print $9}'|grep -v ...

awk指令使用详解

菜鸟阅读 : 202赞(0)

awk命令格式 awk options program file  awk命令参数可以选项使用说明 选项 描述 -F fs 指定行中分隔数据字段的字段分隔符 -f file 指定读取程序额文件名 -V var=value...