linux - 将 $PATH 显示为列表

标签 linux bash

我怎样才能像这样显示 $PATH 中的所有路径?

Path 1: usr/bin
Path 2: /bin
... and so on.

我对此很陌生,所以我不知道如何使用 grep 以及如何像这样显示它。提前致谢

最佳答案

我不太清楚你为什么要这个? tr 可以翻译字符:

$ echo "$PATH" | tr ':' $'\n'
/usr/bin
/bin
...

tr 会将 SET1 (:) 转换为 SET2(换行符)

或者,您可以使用 AWK 将其格式化得更好一些:

$ awk '{ print "Path: "NR, $0 }' RS=: <<< "$PATH"
Path 1: /usr/bin
Path 2: /bin
...

关于linux - 将 $PATH 显示为列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37630565/

相关文章:

linux - 重命名文件中的替换

linux - 在远程计算机上运行脚本时如何在我的计算机上发出 "beep"?

linux - Tensorflow资源耗尽但没有资源耗尽

linux - 在 Linux 机器上的大量磁盘 I/O 期间文件写入停滞

bash - 在 Bash 中使用 sed 转义域名中的点

html - 使用 Bash 获取一对 HTML 标签之间的内容

arrays - 结合awk命令将搜索的输出显示在一行中

c++ - 为什么 long int 不是 100% 准确?

linux - 重启 AWS Linux 服务器后 nginx 服务无法启动

linux - 我的 xfce 设置是灰色的