Display $PATH as a list

jal*_*ole 3 linux bash

how can I display all the paths from $PATH like this?

Path 1: usr/bin
Path 2: /bin
... and so on.
Run Code Online (Sandbox Code Playgroud)

我对此很陌生,所以我不知道该如何处理grep以及如何以这种方式显示它。提前Thx

and*_*lrc 5

我不太确定为什么要这么做?tr可以翻译字符:

tr ':' $'\n' <<< "$PATH"
Run Code Online (Sandbox Code Playgroud)

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

或者,您可以使用AWK对其进行更好的格式化:

% awk 'BEGIN{RS=":"}{printf "Path %d: %s\n", NR, $0}' <<< "$PATH"
Path 1: /usr/bin
Path 2: /bin
...
Run Code Online (Sandbox Code Playgroud)