为什么输出的FILE1和FILE2变量不一样?为什么?

luhanwenboy 2005-08-22 11:21:04
#!/bin/ksh
touch "File.txt"
FILE1="*.txt"
FILE2="*.txt"
echo $FILE1
ls $FILE1
echo $FILE2
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjf7888 2005-08-22
  • 打赏
  • 举报
回复
一样的,只是命令不一样,一个作为ls的参数,一个作为echo的参数
把最后后两句改成看看结果
echo $FILE1
echo $FILE2
sharkhuang 2005-08-22
  • 打赏
  • 举报
回复
ls 中*是匹配符号
hoyt 2005-08-22
  • 打赏
  • 举报
回复
ls 会进行匹配符号扩展

欢迎访问我的个人网站 www.linuxc.net

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧