文章分类 -  shell

摘要:转载:https://www.cnblogs.com/ruanjianwei/p/12195381.html 菜鸟教程地址:https://www.runoob.com/linux/linux-shell.html 一.Shell 教程 Shell 是一个用 C 语言编写的程序,它是用户使用 Lin 阅读全文
posted @ 2024-04-16 11:34 远洪 阅读(456) 评论(0) 推荐(0) 编辑
摘要:转载 原文地址:https://blog.csdn.net/wangtaoking1/article/details/78268574 Expect是一个用来处理交互的工具,通常用于需要手动输入数据的场景,可在脚本中使用expect来实现自动化。 安装首先查看系统中是否有安装expect。 Expe 阅读全文
posted @ 2019-02-17 12:59 远洪 阅读(12163) 评论(1) 推荐(1) 编辑
摘要:转载 原文地址:https://www.cnblogs.com/wangkongming/p/4476933.html 如果你想在当前目录下 查找"hello,world!"字符串,可以这样: grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名 -r 阅读全文
posted @ 2018-11-03 23:17 远洪 阅读(151) 评论(1) 推荐(1) 编辑
摘要:转载 原文地址:https://blog.csdn.net/fenglongmiao/article/details/80319875 脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单 #!/usr/bin/python3是告诉操作系统执行这个脚本的时候 阅读全文
posted @ 2018-09-28 15:41 远洪 阅读(1288) 评论(0) 推荐(0) 编辑
摘要:转载 原文地址:http://www.cnblogs.com/kex1n/p/5233821.html 1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索 阅读全文
posted @ 2017-11-03 15:51 远洪 阅读(201) 评论(0) 推荐(0) 编辑
摘要:转载 原文地址:https://www.centos.bz/2013/07/expect-spawn-linux-expect-usage/ 一个最短的例子说明脚本的原理。 脚本代码如下: ############################################## #!/usr/b 阅读全文
posted @ 2017-10-25 11:42 远洪 阅读(429) 评论(0) 推荐(0) 编辑
摘要:转载 原文地址:http://blog.163.com/njut_wangjian/blog/static/1657964252013112152418345/ 在shell编程中,”EOF“通常与”<<“结合使用,“<<EOF“表示后续的输入作为子命令或子shell的输入,直到遇到”EOF“,再次 阅读全文
posted @ 2017-07-01 11:00 远洪 阅读(3606) 评论(0) 推荐(0) 编辑
摘要:转载 原文地址:http://blog.sina.com.cn/s/blog_4da051a60102uwda.html 在bash中,$( )与` `(反引号)都是用来作命令替换的。命令替换与变量替换差不多,都是用来重组命令行的,先完成引号里的命令行,然后将其结果替换出来,再重组成新的命令行。 e 阅读全文
posted @ 2017-06-29 20:05 远洪 阅读(177) 评论(0) 推荐(0) 编辑
摘要:cmd3 $(cmd2 $(cmd1)) 以上命令的作用是:将cmd1的执行结果作为cmd2的参数,将cmd2执行结果作为cmd3的参数 阅读全文
posted @ 2017-06-29 20:02 远洪 阅读(7485) 评论(0) 推荐(1) 编辑
摘要:sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。 参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大 阅读全文
posted @ 2017-05-06 13:19 远洪 阅读(457) 评论(0) 推荐(0) 编辑
摘要:转载 原文地址:http://blog.csdn.net/wisgood/article/details/17316663 1,两者区别 du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件 阅读全文
posted @ 2017-05-06 11:44 远洪 阅读(2041) 评论(0) 推荐(0) 编辑
摘要:1、显示当前目录及子目录每个文件占用的块数量 du 2、显示当前目录占用的块数量 du -s 3、查看当前目录占用空间啊大小(空间大小= 块数量 * 块大小) du -sh 4、查看当前目录各个文件占用空间大小 du -sh * 5、通过字节(k)单位显示当前目录各个文件大小 du -shk * 6 阅读全文
posted @ 2017-05-06 10:36 远洪 阅读(2837) 评论(0) 推荐(0) 编辑
摘要:以上代码将会循环100次 shell中进行数值运算需要加上双括号 阅读全文
posted @ 2016-07-23 22:52 远洪 阅读(1608) 评论(1) 推荐(0) 编辑
摘要:转载 原文地址:http://blog.sina.com.cn/s/blog_6336857901019zyz.html #!/bin/bash是指此脚本使用/bin/bash来解释执行。 其中,#!是一个特殊的表示符,其后,跟着解释此脚本的shell路径。 bash只是shell的一种,还有很多其 阅读全文
posted @ 2016-07-07 23:32 远洪 阅读(4054) 评论(0) 推荐(0) 编辑
摘要:例如: 注意,不是用单引号括起来的;用的是Esc下面的撇号 变量赋值也可以使用$(...) 机制(它是比斜引号更新的方法). 它实际是命令替换的一种形式: 阅读全文
posted @ 2016-04-26 14:56 远洪 阅读(3172) 评论(0) 推荐(0) 编辑
摘要:shell将表达式值付给变量: progress=$(ps -A | grep docker) #将后面表达式的值赋值给progress 以下代码为活取docker的pid并结束该进程 progress=$(ps -A | grep docker) pid=$(echo $progress | cu 阅读全文
posted @ 2015-10-23 22:45 远洪 阅读(3539) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示