相关文章推荐

现在我们可以通过以下三种脚本读取它的内容或赋给我们的变量:

方法①:利用sed解析文本,提取配置信息

id=`sed '/^ID=/!d;s/.*=//' net.config`  
ip=`sed '/^IP=/!d;s/.*=//' net.config`  
name=`sed '/^Name=/!d;s/.*=//' net.config`  
echo $id  
echo $ip  
echo $name 

方法②:利用eval方法解析

while read line;do  
    eval "$line"  
done < net.config
echo $ID  
echo $IP  
echo $Name  

方法③:直接将配置信息加载到环境变量中

source net.config
echo $ID
echo $IP
echo $Name
                    前段时间用到读取配置文件的相关信息,搜索到一些比较好的方法,整理一下作为笔记方便以后查看。先假设现在有一个配置文件net.config,内容如下:ID=123IP=192.168.1.1Name=test现在我们可以通过以下三种脚本读取它的内容或赋给我们的变量:方法①:利用sed解析文本,提取配置信息id=`sed '/^ID=/!d;s/.*=//' net.config`  ip=`sed '/^IP=/!d;s/.*=//' net.config`  name=`sed '/^Na
				
Shell 命令替换是指将命令的输出结果赋值给某个变量。比如,在某个目录中输入 ls 命令可查看当前目录中所有的文件,但如何将输出内容存入某个变量中呢?这就需要使用命令替换了。 Shell 中有两种方式可以完成命令替换,一种是反引号` `,一种是$(),使用方法如下: 比如我们统计一个文件中的行数,并存入以下变量中 #使用反引号,存入Line变量 line=`cat tempStatus.txt | wc -l` #使用$(),存入变量 line=$(cat tempStatus.txt | wc
1. shell 基本语法 shellshell 是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户。 什么是 shell 脚本: 把 Linux 命令或语句放在一个文件中,通过这个程序文件去执行,这个程序为 shell 脚本shell 程序;可以在脚本中输入系统的命令以及相关的语法语句组合,比如变量,流程控制语句等,把他们有机结合起来就形成了一个功能强大的 shell 脚本。 创建 shell 程序的步骤: (1)创建一个包含命令和控制结构的文件,vim first.sh (2)修改这个
由host $ export DVSDK=”${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx”引发的问题 1、${HOME}:首先, HOME 是个变量,它代表你的 home 目录,变量前必须加上 $ 符号,否则会报错 usr/local/dvsdk为dvsdk的destination folder 由#echo $DVSDK测试环境变量添加成功否 2、想要使得开机时自动加载这个环境变量免除以后每次设置,可将其写入/etc/re.local  Linux export 命令 功能说明:设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,
lmw0320: 请教下,这个x264的编译,貌似指定用的arm-linux-gnueabihf-gcc来编译的,可是我的arm环境下就是gcc的(如果用你的这个设定,执行make的时候会报错,提示arm-linux-gnueabihf未定义。。我configure的时候,去掉了--host的参数,但是编译的时候,也是报错:/usr/bin/ld: libx264.a(cabac-10.o):cabac.c:(.text+0x4f10): more undefined references to `x264_10_cabac_encode_decision_asm' follow collect2: error: ld returned 1 exit status ,不理解是什么情况。。求指点。。 C语言:零长度数组的应用 普通网友: 写的很不错,清晰易懂表情包 AES加密算法介绍及C语言示例 星空璀璨&的时光: 你的这个key值除开初始化以后似乎并没有参与到数据的加密中 Linux:insmod加载驱动模块传递参数方法 菜鸡程序员Zzz: 第18行应该是i+1吧 AES加密算法介绍及C语言示例 yc_Blog: 怎么知道加密后数据的长度,加密后数据长度不变吗
 
推荐文章