shell排序_Linux之shell脚本

shell脚本也可以说是命令解释器,是系统管理的好工具,类似于Windows的.bat批处理文件。shell脚本不像我们的程序一样需要在专门编译器上进行编译,比如安卓全版本编译需要一定的时间。这种脚本的出现,对于一些简单的程序运行节省时间。

ef11bd6da7f54ce32e06320ffd4f7716.png

我们为什么要使用shell脚本,主要是因为它针对一些简单的命令,简易的数据批量化处理,跟踪与管理系统的一些重要工作。在书写shell命令的时候一定要注意命令是从上而下,从左至右的执行;不识别空格行或者空格字符等。常用的shell类型有sh、bash、csh、tcsh、ash等。常用的shell命令主要有:

  • diff命令 diff 命令是用来比较两个文件或目录
  • cut命令 cut 命令用于字符截取
  • sort命令 用于字符排序
  • uniq命令 重复字符相应的处理
  • &&和||运算符 && 用来执行条件成立后执行的命令,|| 用来执行条件不成立后执行的命令
  • tr命令 tr命令用于大小写转换
  • ls命令 显示文件和目录的信息
  • cat命令 显示文件的内容
  • ps命令 显示进程信息
  • kill命令 终止某个进程
ab00ec3e5323fe9f39a22e9a98003a16.png

总而言之,shell其实就是使用c语言写的一个程序,shell既是一种命令语言,又是一种程序设计语言,用户可以通过shell来访问操作系统的内核。它的出现可谓是程序员的福音。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值