操作 echo $PATH 的输出

Reg*_*ros 0 shell

我得到echo $PATH这个:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Run Code Online (Sandbox Code Playgroud)

我想要的是以以下格式获取这些:

/usr/local/sbin
/usr/local/bin
...
Run Code Online (Sandbox Code Playgroud)

我尝试做的事情:

i=1;
for dir in `echo $PATH|cut -d ':' -f $i`
do
    echo $dir
    i=`expr $i + 1`
done
Run Code Online (Sandbox Code Playgroud)

但这不起作用。有人可以帮我解答吗?

Bif*_*fen 6

tr救援:

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