我以为我直到现在才理解 *nix 管道......我有一个名为的可执行文件studio
,它指向我的安装的符号链接,我Android Studio
假设我可以通过以下方式获得链接到的位置
which studio | ls -l
但这不起作用。它给我的相当于刚刚ls -l
在当前目录中运行。
如果我跑which studio
,我会得到/home/me/bin/studio
。如果我运行,ls -l /home/me/bin/studio
我会得到预期的输出,显示符号链接的位置。
那么为什么管道版本不起作用?我对管道有什么不了解的地方?