摘要: 在刚刚学习写shell 批处理时候,进行逻辑运算中,少不了需要进行基础的:四则运算,这里说说在linux shell 里面简单的实现方法。1.简单方法$ b=$((5*5+5-3/2)) $ echo $b29 在linux shell中,我们可以使用 $(()) 将表达式放在括号中,即可达到运算的 阅读全文
posted @ 2017-01-11 20:12 少年努力吧 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题 xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xar 阅读全文
posted @ 2017-01-11 20:11 少年努力吧 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: bash shell 脚本的方法有多种,假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码代码如下: cd /data/shell ./hello 阅读全文
posted @ 2017-01-11 20:01 少年努力吧 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 简单的说shell就是一个包含若干行Shell或者Linux命令的文件。对于一次编写,多次使用的大量命令,就可以使用单独的文件保存下来, 以便日后使用。通常shell脚本以.sh为后缀。在编写shell时,第一行一定要指明系统需要哪种shell解释用户的shell程序,如:#!/bin/sh,#!/ 阅读全文
posted @ 2017-01-11 19:21 少年努力吧 阅读(508) 评论(0) 推荐(0) 编辑
摘要: shell :弱类型、 解释型语言 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,She 阅读全文
posted @ 2017-01-11 19:18 少年努力吧 阅读(579) 评论(0) 推荐(0) 编辑
摘要: -eq //等于 -ne //不等于 -gt //大于 (greater ) -lt //小于 (less) -ge //大于等于 -le //小于等于 命令的逻辑关系: 在linux 中 命令执行状态:0 为真,其他为假 逻辑与: && 第一个条件为假时,第二条件不用再判断,最终结果已经有; 第一 阅读全文
posted @ 2017-01-11 19:12 少年努力吧 阅读(110931) 评论(0) 推荐(3) 编辑
摘要: awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理过程: 依次对每一行进行处理,然后输出 awk命令形式: awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ fil 阅读全文
posted @ 2017-01-10 22:57 少年努力吧 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 史上最好用的免费翻蔷利器 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未 阅读全文
posted @ 2017-01-10 22:40 少年努力吧 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储 阅读全文
posted @ 2017-01-10 22:37 少年努力吧 阅读(306) 评论(0) 推荐(0) 编辑
摘要: linux ll和Linuxls 的区别 可看 http://www.cnblogs.com/jxhd1/p/6548449.html 用法:ls [选项]... [文件]... 列出 FILE 的信息(默认为当前目录)。 如果不指定-cftuvSUX 或--sort 选项,则根据字母大小排序。 长 阅读全文
posted @ 2017-01-10 18:40 少年努力吧 阅读(9283) 评论(0) 推荐(0) 编辑