shell - 逐行打印 $PATH

标签 shell sed path

检查 $PATH 变量的常用代码 echo $PATH经常打印出一些又长又麻烦的行,如:/anaconda2/bin:/anaconda2/condabin:/usr/local/Cellar/root/6.16.00/bin:~/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/opt/X11/bin可读性差。有什么办法可以一行一行地打印所有路径而不是一行?像这样:

/anaconda2/bin
/anaconda2/condabin
/usr/local/Cellar/root/6.16.00/bin
~/bin
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
/Library/TeX/texbin
/opt/X11/bin

最佳答案

使用 tr :

echo $PATH | tr : '\n'

关于shell - 逐行打印 $PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55005360/

相关文章:

linux - 高级 Shell 脚本菜单

python - 如何编写 python 脚本以在 linux mint 中打开应用程序

bash - 使用 sed 将 "="之前的所有字符大写

php - Sed - 从 csv 文件中删除空白行

java - 平台 Sprite 不会出现在我的 JFrame 上

shell - 使用 Jenkins 通过 SSH 连接到 EC2 Ubuntu 实例并运行 shell 脚本

linux - 从命令行修改文本文件中的特定行

Java 8 获取字体路径

IOS - 如何从 SQLite 检索图像路径并在 UIamgeView 中显示它

c - 输入重定向 - 如果打开文件进行写入失败