shell 变量名里有变量

Posted on Posted in bash

### 数组的值,遍历时,作为变量

  1. # a b c 为/tmp下的文件  
  2. arr=(a b c)  
  3. for item in ${array_pro[@]}  
  4. do  
  5.     eval ${item}=`cat /tmp/${item}`  
  6.     eval echo \$${item}  
  7. done  

### grep 过滤两个关键词,或的关系

  1. # 过滤c文件中带有a或b关键词的内容  
  2. grep -E 'a|b' /tmp/c  
» 转载请注明来源:若我若鱼 » shell 变量名里有变量

Leave a Reply

Your email address will not be published. Required fields are marked *

eighteen − 5 =