别名中的特殊字符 2024-5-27 • bash alias 别名中可以有特殊字符吗? 一个非常愚蠢的例子,只是为了说明这一点: ls | xargs cat | grep "this" alias ->='xargs cat | grep ' ls | -> "this" 答案1 根据bash 手册页,别名必须是“姓名”: 别名 [-p] [名称[=值] …] ...如果提供了参数,则为每个给定值的名称定义一个别名。 和: 姓名 仅由字母、数字和下划线组成且以字母或下划线开头的单词。名称用作 shell 变量和函数名称。也称为标识符。 相关内容 如何在不在同一目录的 .cpp 和 .hpp 之间切换? Netcat:UDP 连接不会终止? 是否有一种简单或内置的方法可以将 TikZ 图片的基线放在数学轴上? 使用 apt-get install 或 remove 时出错 IPv4 私有地址分配 为什么重新安装 Windows 8.1 后,我无法在外部驱动器上看到或启动 Ubuntu 17.04? 需要帮助来识别 USB 电缆 Halo: Combat Evolved 和 Minecraft 与 Ubuntu 兼容吗?如何将文件从 Windows 传输到 Ubuntu? 如何将驱动程序详细信息保存到文本文件 - Windows 10 我可以将 dd 与已挂载的分区一起使用吗?