if [ $? -eq 0 ]该语句是什么含义?$0: shell或shell脚本的名字$*:以一对双引号给出参数列表$@:将各个参数分别加双引号返回$#:参数的个数$_:代表上一个命令的最后一个参数$$:代表所在命令的PID$!:代表最后执行的后台命令的PID$?:代表上一个命令执行后的退出状态 ...
分类:
其他好文 时间:
2020-07-08 13:07:44
阅读次数:
97
Shell——面试题 使用Linux命令号查看文件的空行行号: 有文件changji.txt: 张三 40 李四 50 王五 60 使用Linux命令计算第二列和并输出 shell脚本里如何检查一个文件是否存在 shell写写脚本对文本排序 用shell写出查找当前文件夹下所有文件内容包含zhen的 ...
分类:
系统相关 时间:
2020-07-08 13:02:12
阅读次数:
72
在Linux实操的过程中,你是否有过这些疑问:如何提取日志中含有关键字的指定行,上一行或上几行?ln做了符号链接,对符号链接进行权限修改,原文件是否会受到影响?Shell脚本里有很多特殊符号,到底该怎么用?网上流传的.(){.|.&};.脚本能不能执行?Linux里的编辑器繁多,比如vim、sed、awk,它们各自有哪些特点?如何在不同的场景下做出合适的选择?这些虽然不是什么刁钻的问题,你
分类:
系统相关 时间:
2020-07-08 10:22:14
阅读次数:
80
经过一系列的试错,最终采用的解决办法如下: 采用的配置文件 附加的启动参数 或者把这些都给统一添加到ConfigMap中 ...
分类:
编程语言 时间:
2020-07-07 20:08:19
阅读次数:
60
1. $$Shell本身的PID(ProcessID) 2. $!Shell最后运行的后台Process的PID 3. $?最后运行的命令的结束代码(返回值) 4. $-使用Set命令设定的Flag一览 5. $*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有 ...
分类:
系统相关 时间:
2020-07-07 15:05:01
阅读次数:
94
使用 read 命令来接受输入 使用read来把输入值分配给一个或多个shell变量,read从标准输入中读取值,给每个单词分配一个变量,所有剩余单词都被分配给最后一个变量,如果变量名没有指定,默认标准输入的值赋值给系统内置变量REPLY 格式: read [options] [name ...] ...
分类:
系统相关 时间:
2020-07-06 22:43:47
阅读次数:
107
dbbac.sh #!/bin/bash # db_user="teacher" db_password="123456" ftp_user="teacher" ftp_password="123456" ftp_host="192.168.199.230" dest_dir="/root/mysq ...
分类:
数据库 时间:
2020-07-06 13:03:48
阅读次数:
62
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" ...
分类:
系统相关 时间:
2020-07-06 12:57:01
阅读次数:
69
脚本源码:#!/bin/bashecho_caidan() {# 清空防火墙规则read -ep "是否清空防火墙规则(y/n):" nameif [ $name == y ];then iptables -F echo " 1) 放行端口 2) 封锁端口 3) 放行ip 4) 封锁ip "else... ...
分类:
系统相关 时间:
2020-07-06 11:04:21
阅读次数:
99
问题描述:执行shell脚本时报错Nosuchfileordirectory,而目录确实是存在的执行shell脚本时报错syntaxerrornearunexpectedtoken`elif‘[root@host1scripts]#bashmysql_full_backup.sh:Nosuchfileordirectory1:!/bin/sh:Nosuchfileordirectory14
分类:
系统相关 时间:
2020-07-05 10:38:32
阅读次数:
76