使用bash-shell学习linux 101课程,并分配创建一个脚本:
列出包含命令行参数中给定字符串的所有全局变量。使用一个调用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
我离这儿近吗?plz help这是作业的最后一个问题&我就是好像无法理解它!感谢
怎么样:
env | grep "$1"
第一个命令行参数被称为$1
,第二个是$2
,依此类推