随笔分类 -  脚本编程

Linux shell脚本之遍历目录下所有文件
摘要:shell,递归遍历目录下文件 阅读全文

posted @ 2021-12-04 19:31 寒魔影 阅读(3080) 评论(0) 推荐(0) 编辑

Linux shell脚本之json解析
摘要:shell,json 阅读全文

posted @ 2021-09-19 06:28 寒魔影 阅读(2987) 评论(0) 推荐(0) 编辑

Linux 文件的行遍历
摘要:shell遍历文件,字符串的拼接 阅读全文

posted @ 2020-07-03 20:41 寒魔影 阅读(1288) 评论(0) 推荐(0) 编辑

Linux shell字符串操作
摘要:shell字符串处理,日期获取,字符串为空判断 阅读全文

posted @ 2019-11-27 22:28 寒魔影 阅读(839) 评论(0) 推荐(0) 编辑

Linux Tcl和Expect的安装
摘要:tcl&expect 阅读全文

posted @ 2017-05-03 23:00 寒魔影 阅读(959) 评论(0) 推荐(0) 编辑

Linux shell中的符号
摘要:shell中各种括号的作用--()、(())、[]、[[]]、{}、||、&& 阅读全文

posted @ 2016-12-01 14:43 寒魔影 阅读(737) 评论(0) 推荐(0) 编辑

Linux shell实战(ipcs工具)
摘要:#!/bin/bash if [ $# -lt 1 -o $# -gt 2 ] then echo "参数个数不正确!" exit -1 fi WHOAIM=`whoami` function release { if [ $1 -le $2 ] then for id in `ipcs | sed -n $1,$2p ... 阅读全文

posted @ 2016-11-29 13:17 寒魔影 阅读(657) 评论(0) 推荐(0) 编辑

Linux shell文本过滤
摘要:正则表达式,xargs,grep,awk,sort,sed 阅读全文

posted @ 2016-11-26 23:13 寒魔影 阅读(8668) 评论(0) 推荐(0) 编辑

Linux shell循环
摘要:条件测试 格式 test condition 或 [ condition ] 使用方括号时,要注意在条件两边加上空格,如果有操作符,运算符之间也必须有空格 测试状态:测试的结果可以用$?的值来判断,0表示成功,其他为失败 --文件状态测试-e 判断文件是否存在 -d 判断目录是否存在 -f 正规文件(是不是普通文件) -L 符号链接 -r 可读 ... 阅读全文

posted @ 2016-11-26 17:19 寒魔影 阅读(509) 评论(0) 推荐(0) 编辑

Linux shell的输入输出
摘要:echo --echo命令可以显示文本行或变量,或者把字符串输入到文件 --echo [option] string -e 解析转义字符 例如:echo -e "nimenhao\nasfdsaf" 打印发生换行 -n 回车不换行 详解:一般在命令行打印字符串,光标会在下一行显示,但是使用echo -n参数,可以使打印的文字和光标在同一行 read --... 阅读全文

posted @ 2016-11-25 21:30 寒魔影 阅读(1029) 评论(0) 推荐(0) 编辑

Linux shell运算符
摘要:双引号 --使用双引号可以引用除了字符$,`(单反号),\(反斜杠)外的任意字符或者字符串 --echo "参数的个数是$#" 单引号 --单引号与双引号类似,不同的是shell会忽略任何引用值,换句话说,如果屏蔽了其特殊含义,会将单引号中所有字符包括单引号都作为一个字符 --结论:单引号让所有特殊字符失去意义 单反号 --单反号用户设置系统命令输出到变量,shell将单反号中的... 阅读全文

posted @ 2016-11-24 22:06 寒魔影 阅读(244) 评论(0) 推荐(0) 编辑

Linux shell变量
摘要:一、本地变量 --本地变量是在用户现有的shell生命周期的脚本中使用 --本地变量详解:用户通过终端登录服务器,服务器会创建一个会话期并且启动一个shell程序,用户每登录一次, 就会启动一个shell,所以在一个会话期里可能会启动多个shell程序 当用户在shell程序中定义了一个shell变量,该shell变量的生存周期是用户连接到服务器到用户关闭shell 用户关闭shel... 阅读全文

posted @ 2016-11-24 21:36 寒魔影 阅读(502) 评论(0) 推荐(0) 编辑

Linux shell特性
摘要:一:别名 1.alias 查看本用户下的alias配置 --自定义别名:alias 别名='shell命令' (注意是单引号) --cat $HOME/.bashrc 在这个用户下配置着alias名的配置 二:命令替换 --命令替换即单反号的使用 --补充说明:ls [目录名] -l 命令行键入命令会打印目录下的文件列表 --单反号`在shell中表示执行单反... 阅读全文

posted @ 2016-11-23 23:41 寒魔影 阅读(537) 评论(0) 推荐(0) 编辑

Linux shell基础
摘要:shell是核心程序kernel之外的指令解析器,是一个程序,同事是一种命令语言和程序设计语言 --shell是命令解析器,用户输入命令,它去解析。 shell类型 ash,bash,ksh,csh,tcsh --cat /etc/shells 查看系统下的shell --echo $SHELL 查看当前用户运行的shell shell中可以运行子shell --在命令行... 阅读全文

posted @ 2016-11-23 23:00 寒魔影 阅读(288) 评论(0) 推荐(0) 编辑

Linux Shell编程三
摘要:case分支条件语句。 case "string" in pattern_1) commands ;; pattern_2) commands ;; *) commands ;; esac 当条件语句中的string等于patern字符串时执行pattern下面命令。 当没有符合条件时,最后执行*)。 ";;"相当于switch语句中的break关键字,不加";;"会报错... 阅读全文

posted @ 2016-10-01 18:45 寒魔影 阅读(192) 评论(0) 推荐(0) 编辑

Linux Shell编程二
摘要:以"``"符号包含的内容不是字符串,而是代表这是一个shell命令。 echo "today is" `date` 前面是字符,后面`date`表示执行date这个命令。 PDATE=`date` 代表定义一个变量PDATE,将date执行完成输出的结果放入变量PDATE中。 以单引号,双引号包含的字符全部会被shell认为是字符串 echo "today is " 'date' ... 阅读全文

posted @ 2016-10-01 15:43 寒魔影 阅读(268) 评论(0) 推荐(0) 编辑

Linux Shell编程一
摘要:交互模式 --当Shell收到用户输入命令后,就开始执行这项命令,并把结果显示到屏幕上,结束后Shell又会显示系统提示符,等待用户输入下一条命令。 后台运行 --后台运行的符号为"&",在命令后面加上"&"符号,就可以将程序放到后台运行。例如:"top&" --在后台执行的程序怎么使它恢复到前台来运行呢?执行fg命令,注意当有多个程序在后台的时候,fg只能将最近打开的程序恢复到前台。 --... 阅读全文

posted @ 2016-09-29 14:45 寒魔影 阅读(283) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示