添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
sys_info=$(cat /usr/local/sysconfig.txt)
var=`echo   $sys_info   |   awk   -F ', '   '{print   $0} '   |   sed   "s/,/   /g "`
ip=$(echo $var | awk '{print $1}')
netmask=$(echo $var | awk '{print $2}')
gateway=$(echo $var | awk '{print $3}')
db_ip=$(echo $var | awk '{print $4}')
record_ip=$(echo $var | awk '{print $5}') sys_info=$(cat /usr/local/sysconfig.txt)var=`echo   $sys_info   |   awk   -F ', '   '{print   $0} '   |   sed   "s/,/   /g "`ip=$(echo $var | awk '{print $1}')netmask=$(echo $var | awk '{print num=$i s=$(awk 'NR=='$num' {print $1}' token.txt) t=$(awk 'NR=='$num' {print $2}' token.txt) a=$(awk 'N... 1、追行 读取文件 a.txt 内容 ,例如: hh aw ss dd sw dd 2、将空格前后 内容 赋值 给不同 变量 lable 和 Name b.txt 文件 内容 如下: this is label ,name is Name #! /bin/bash while read line cplable=`echo $line | awk -F " " '{print $1}'` #获取 变量 cpName=`echo $ 注意, 变量 名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时, 变量 名的命名须遵循如下规则: •首个字符必须为字母(a-z,A-Z)。 •中间不能有空格,可以使用下划线(_)。 •不能使用标点符号。 •不能使用bash里的关键字(可用help命令查看保留关键字)。 变量 名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别 变量 的边界,比如下面这种情况: 代码如下: for skill in Ada Coffe Action J
前段时间用到 读取 配置 文件 的相关信息,搜索到一些比较好的方法,整理一下作为笔记方便以后查看。 先假设现在有 一个 配置 文件 net.config, 内容 如下: ID=123 IP=192.168.1.1 Name=test 现在我们可以通过以下三种脚本 读取 它的 内容 或赋给我们的 变量 : 方法①:利用sed解析文本,提取配置信息 id=`sed '/^ID=/!d;s/.*=//' net.config` ip=`sed '/^IP=/!d;s/.*=//' net.config` name=`sed '/^Na
1、在“demo”目录下创建 文件 ,并命名为test.sh; 扩展名sh代表 shell ,扩展名并不影响脚本执行,见名知意就好,如果你用 php 写 shell 脚本,扩展名就用php好了。 在test.sh 中输入代码: #!/bin/bash echo "Hello World !"#这是一条语句 第1行的#!是 一个 约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell ;后面的... 我之前看了一篇消息队列的文章,里面包括RabbitMQ、Kafka、RocketMQ和ActiveMQ这4种队列的对比和选型,关键是每种队列的原理都描述的非常清楚,希望可以一起学习交流~~ 《消息队列:从选型到原理,一文带你全部掌握》:https://mp.weixin.qq.com/s/Gb9k_LxQhOPDcMGxDJ9Jvw 从MVC到前后端分离(REST-个人也认为是目前比较流行和比较好的方式) Vegetable Dog.: apache sites-enable 和 sites-available的区别 玛格·灞嗞: sites-enabled其实相当于开关,软链接进去就启动站点,删除软链接相当于关闭站点了(或者说虚拟主机) 牛人解释哈希的开放寻址法 From Star.: 终于懂了,谢谢大佬 表情包 字节byte转换为B,KB,MB,GB,TB ZwLemon: 优秀优秀,必须给个大大的赞!