【发布时间】:2011-04-22 15:05:28
【问题描述】:
我正在编写一个基于 ls 查询结果创建别名的新脚本。脚本本身很简单,但是让我感到困惑的是别名调用。当我调用别名命令时,我无法弄清楚如何引用我在另一个字符串中生成的变量:
for f in `ls -1 -O dir /dev/fs/`
do
fl=`echo $f | tr '[:upper:]' '[:lower:]'`
alias "$fl"_drive='cd /dev/fs/$f'
done
正是在别名调用中对 $f 变量的引用让我大吃一惊。任何人都可以阐明正确的语法吗?提前致谢。
【问题讨论】: