2013-12-09 52 views
0

考慮使用bash shell的Linux的101場和有一個分配給creaet的腳本:腳本返回全局變量列表包含指定字符串

列出了包含在命令行參數給出的字符串的所有全局變量。使用調用env和grep的管道來執行此操作,以便對包含作爲腳本參數給出的字符串的變量的env輸出進行過濾。

#!/bin/bash 
# Lists all global variables that contain the string given in the command line argument. 

env | grep "something with metacharacater/wildcard? ??????? 
done 

am我在哪裏關門? plz幫助這是關於任務的最後一個問題&我似乎無法將我的頭圍繞在它周圍!感謝

回答

0

如何:

env | grep "$1" 

第一個命令行參數被稱爲$1,第二個是$2等等。