我使用brew cask安装了信号(brew cask install signal)
我希望能够通过键入从终端启动 GUI 应用程序signal(例如:运行 emacs 的 GUI [使用 brew cask 安装] 我可以键入emacs)
也许有一种方法可以编辑木桶文件来创建此链接?
我知道我可以在 zsh 配置文件中创建别名,但我想知道这是否是正确的方法。
上下文:我正在尝试获取我的 Linux 机器上安装的字体名称。名称在两个冒号之间。当我使用 zsh 运行此脚本时,它可以工作。当我切换到 sh 时,它会中断。它可能会删除 \n 个字符,因为输出都是一行。
cmd="$(fc-list)"
names="$(echo $cmd | grep -oP "(?<=: ).*?(?=:)")"
echo $names
Run Code Online (Sandbox Code Playgroud)
哪个命令会导致问题?它不符合 POSIX 标准吗?