“*”变成“桌面”,但存储在变量中时不会 2024-6-20 • zsh 如果我*在终端中输入,它是桌面的别名。但是,如果我定义一个变量x并将其设置为*,则不会将其视为这样。某些字符何时被视为字符串以及何时被视为运算符? 答案1 您的 shell通过称为的机制扩展到当前目录中*所有文件的名称(以“”开头的名称除外).文件名生成也称为通配或者路径名扩展。 在你的例子中,“ Desktop”是第一个条目。 看看echo *,或者ls。 相关内容 在文件中的所有大括号之间插入“return 0”? 登录屏幕上没有 Unity 3d 选项 Unreal Engine 5 无法与 ubuntu 23.10 正确配合使用 “qmake”无法识别 xrandr:S-Video 电视显示问题 SMART 错误率为何下降? 如何在 Windows 7 中为程序提供高 CPU 重新安装并重新启动调制解调器管理器(恢复 arduino 脚本所做的更改) 在双启动设置中从 Ubuntu 内部调整/删除 Ubuntu 分区[重复] Win7/IE8白屏