今日:0  |  文章:73
admin
小绿叶技术博客 Lv2 超级管理员

传递参数-shell基础1.3

echo "执行文件名:$0;  参数为:$1    $2   $3" # 打印从命令界面操作的字符串$# 参数个数 $* 所有参数 $$ 脚本ID $! 最后进程ID$? 命令退出状态0正常 $- 显示当前选项 [ "$@" ] 等同于 "$1" "$2" "$3" ..../1.sh 10  11  12 # 将以上打印存为1.sh并执行,加三个参数for i in "$*" ; do # for 循环, 定义变量i值
 
 861   2020-03-24
admin
小绿叶技术博客 Lv2 超级管理员

变量-shell基础1.2

#!/bin/bashname="eisc"echo $nameecho ${name}name="eisc小绿叶技术博客" # 定义变量echo $name # 打印变量readonly name # readonly [reɪ'dɒnlɪ] 只读的,无法被重新定义#unset $name # unset  [ʌnˈset] 复原,删除变量的值a="Hello, I know you are \"$name\"! \n" # 出现转译字符使用双引号,变量有双
 
 912   2020-03-23
admin
小绿叶技术博客 Lv2 超级管理员

shell 编程基础1.1

#!/usr/bin/php # 注释解释器,可以使用php函数<?phpfor ($i=0; $i < 10; $i++) { # 使用for 循环,有属性和方法    echo $i . "\n"; # 响应变量, 用符号 . 连接换行}chmod 755 1.sh ; ./1.sh # 附加脚本执行权限后,符号 ; 结束上一句,并执行
 
 924   2020-03-23
admin
小绿叶技术博客 Lv2 超级管理员

linux-shell 脚本编写俄罗斯方块游戏

#!/bin/bashAPP_NAME="${0##*[\\/]}"APP_VERSION="1.0"#颜色定义iSumColor=7         #颜色总数cRed=1              #红色cGreen=2            #绿色cYellow=3        &
 
 1053   2020-03-11
admin
小绿叶技术博客 Lv2 超级管理员

linux shell 文本排序与统计

sort -t “,” -k 1n,1 -k 3rn,3 file.txt结果说明:1.-t 指定文本分隔符2.-k 指定排序列3.-n 按数字进行排序4.-r 翻转排序结果上面的例子为按第一行正排序,按第三行反排序;sort [-fbMnrtuk] [file or stdin] # sort   [sɔːt]    排序-f  #忽略大小写的差异,例如 A 与 a 视为编码相同;-b  #忽略最前面的空格符部分;-M&nbs
 
 1362   2019-12-01
admin
小绿叶技术博客 Lv2 超级管理员

linux 安装DNS服务器,脚本大全 有图

#!/bin/bashecho "感谢使用本程序,开发商:小绿叶技术博客 eisc.cn "bind=$(yum list installed | grep bind-chroot) # 定义bind变量为yum方式安装包信息的记录function azbind(){if [ ! -n "$bind" ] # 判断信息为空then # then 然后安装        yum  -y  install  &nb
 
 2410   2019-11-04
admin
小绿叶技术博客 Lv2 超级管理员

shell awk 编程基础大全,与C语言相似 有图

awk 基本命令awk -F: '{print $1}' /etc/passwd # -F: 指定分隔符为 : # 打印第一列,从这个文件里面  # $0 所有字段awk -F: '{print NR ":" $1}' /etc/passwd # NR 显示行号号后 加字符串 : 再显示第一列的内容awk 'BEGIN{FS=":"}{print $1}' /etc/passwd # begin 程序开始 # FS 默认为空格,当前指
 
 1919   2019-10-25
admin
小绿叶技术博客 Lv2 超级管理员

linux 三剑客 grep, awk, sed,shell脚本必备基础

shell-sed增删改查find / -name httpd.conf # 查看文件在哪个目录-----------------------------  grep 文本匹配搜索工具  -------------------------------grep -n 'httpd'  xxx.txt # 在文件中使用grep 进行查找字符串为 'httpd' 的行 # 字符 'w[ea]ll'  为:weall 和 wall 
/精华
 2715   2019-10-09
admin
小绿叶技术博客 Lv2 超级管理员

shell 脚本基础大全

脚本编写前,先了解文件的权限属性d r-x r-x r-x . 20 root root  4096 Oct 21 13:10 .. rwx = 4+2+1 = 7 # 文件权限 4 2 1 读-写-执行 r 读取:4  w写入:2 x执行:1 - 没有权限(如:r-x 中的 -) d 目录 - 文件 I 连接文档 b储存接口, c串行端口设备,1-3位 所有者权限 owner 4-6位 所有者的同组用户权限 group7-9
/精华
 2553   2019-10-08
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息