http://vbird.dic.ksu.edu.tw/linux_basic/0320bash.php#variable 变量的配置守则 变量与变量内容以一个等号『=』来连结,如下所示:  『myname=VBird』   等号两边不能直接接空格符,如下所示为错误:&nb
转载 精选 2012-05-25 14:54:17
358阅读
前言基于bash并参考菜鸟教程的shell教程http://www.runoob.com/linux/linux-shell.html###shell的执行方法chmod+x./test.shbashtest.sh输入输出调试输出#!/bin/bashset-x外部参数#!/bin/bash#author:菜鸟教程#url:www.runoob.comecho"Shell传递参数实例!";##ec
原创 2018-12-17 12:42:52
1020阅读
1点赞
1.if 是单分支语句,使用格式如下: if condition ; then statement ….. fi 2.if … else 是双分支语句,使用格式如下: if condition ; then statement …. else statement …. fi 3.if …elif…e
原创 2021-12-15 15:22:22
157阅读
  自己学习shell的一些总结,有简单的,有复杂的;有不会忘记的,有容易忘记的;有常用的,也有不常用的;有大家知道的,也有大多数人不知道的,呵呵 神秘诱惑尽情期待…… 本文状态:修改添加ing
原创 2011-01-30 23:54:38
5345阅读
7点赞
2评论
=========================DEMO1==========================#!/bin/bash read -p "Please input your number:" num read -p "Please input your password:" -t 5 passwd echo 账号: $num 密码: $passwd================
原创 2014-03-31 11:36:22
615阅读
什么是 ShellShell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 脚本Shell 脚本shell script),是一种为 shell 编写的脚本程序。
原创 2022-04-26 14:14:06
750阅读
1点赞
1评论
shell脚本Linux 的 Shell 种类众多,常见的有:Bourne Shell(/usr/b
原创 2022-11-30 16:13:39
111阅读
什么是shellshell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。shell对用户输入的命令进行解析,然后传递给Linux内核,因此它被称为命令解释器将shell从Linux内核分离,避免shell的错误对Linux内核造成影响第一个shell脚本#!/bin/bash echo 'Hello world'touch一个bash文件后chomod +x
原创 2023-07-26 12:43:01
96阅读
shell脚本--学习笔记 shell脚本第一天 1.常用的命令 2.vi /vim 需求1:批量注释前几行 1-10行 :1,10s/^/#/g 注释1-10行 :1,10s/#//g 取消注
原创 2024-04-15 12:10:29
33阅读
4.MySQL 数据库备份多循环#!/bin/bash DATE=$(date +%F_%H-%M-%S) HOST=localhost USER=backup PASS=123.com BACKUP_DIR=/data/db_backup DB_LIST=$(mysql -h$HOST -u$USER -p$PASS -s -e "show databases;" 2>/dev/null
原创 3月前
76阅读
删除某几列:awk '{$1=""; $2=""; $3=""; $4=""; $5="";sub(" ", ""); print}' aa.txt >> bb.txt 指定awk的分隔符:cat ff5.txt | awk -F '|' '{print $1,$3}' >> ret33.txt 给
原创 2022-06-01 07:47:09
99阅读
一般模式: 编辑模式: 命令行命令模式: 一般模式下输入:/ ?都会进入命令行模式 我们写vi命令中最常用的方法: 一般模式: 0 移动到这一行的最前面字符处 $移动到这一行的最后面字符处G 移动到这个文件的最后一行 gg移动到这个文件的第一行 n n为数字 光标向下移动n行 /word 从光标位置开始向下搜索一个名为word的字符串 :n1. n2s/word1/word2/
原创 2010-07-16 19:06:12
1115阅读
$0 当前脚本的执行名字$n 当前脚本执行命令的第n个参数值,n = 1..9$* 当前脚本执行命令的所有参数,此选项参数可超过9个$# 当前脚本执行命令的输入参数个数,例如执行 ./test.sh aa bb cc ,则在 test.sh 里 $# 为 3$$ 当前shell的PID(即脚本运行的 ...
转载 2021-08-05 14:18:00
115阅读
2评论
if语句的结构分为三种: 1: 单分支的if语句 单分支的if语句是最简单的选择结构,这种结构只判断指定的条件,当“条件成立”时执行相应的操作。否则不做任何操作,语句格式如下: if   条件测试命令 then 命令序列 fi
原创 2010-08-29 15:12:25
754阅读
1评论
自己写了一个shell基本的学习笔记,现在把目录给大家,以后会陆续发表!预备知识. 3第一节shell运算符应用. 31. 整数测试运算. 42. 字符串测试运算. 43. 文件测试运算. 54. 逻辑运算. 5第二节在shell脚本中进行条件控制. 5第三节在shell脚本中进行for循环. 7第四节在shell脚本中进行while循环. 8第五节在shell脚本中使用util循环. 8第六节在
原创 2013-09-06 20:07:43
533阅读
shell 脚本基础shell :命令行解释器 硬件 内核 shell 用户# cat /etc/shells/bin/sh/bin/bash默认shell (支持快捷键,历史命令,命令别名,兼容性好 管道 重定向/sbin/nologin非交互式shell/bin/tcsh/bin/csh/bin/kshvim /etc/profile 修改历史命令条数 搜 1000 修改 重启 sourc
原创 2013-10-08 20:11:10
731阅读
1点赞
[root@oldboy C07]# cat 7_1.sh#!/bin/bashif [ -f /etc/hosts ]  then     echo "[1]"fi if [[ -f /etc/hosts&n
原创 2017-04-18 21:53:29
589阅读
shell脚本学习记录为什么学习shell脚本?在一些复杂的linux维护工作过程中,大量的重复性的输入和交互操作不但费时费力,而且容易出现错误;然而编写shell脚本程序,可以批量处理、自动化的完成一系列的维护工作,大大减轻管理员的工作负担。1、shell脚本脚本结构?一个合格的shell脚本程序应当遵循标准的shell脚本结构,而且能够输出友好的提示信息,是其更加容易读懂。对于代码较多、结构
原创 2018-03-14 16:10:58
813阅读
3点赞
1评论
shell脚本学习:         1.Shell的作用是解释运行用户的命令,用户输入一条命令,Shell就解释运行一条,这样的方式称为交互式(Interactive),Shell还有 一种运行命令的方式称为批处理(Batch),用户事先写一 个Shell脚本(Script),当中有非常多条命令,让Shell一次把这些命令运行完,而 不必一条一条地敲命令。         2.shell
1.shell操作系统和用户之间。负责解释命令行 2./etc/shells 记录登录系统有效支持shell 3./etc/passwd 最后,有人谁可以看到用户的默认shell 4.直接输入shell的名称 能够切换shell 5.shell命令的记录能够用history查看 history -c 清除历史命令存放在.bash_history文件里 6.shell的指令能够用 alias 别名
转载 2015-07-14 16:50:00
50阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5