我需要将路径分成小块。我们知道,路径就像格式为/home/tommy/test
,我真的需要将它们分成home tommy test
,那么我可以迭代结果吗?例如,我需要获取$PWD
中的所有子项。
答案 0 :(得分:0)
echo $PWD | awk 'BEGIN { FS = "/" }
{
x=1
while ( x<=NF ) {
print $x " "
x++
}}'
答案 1 :(得分:0)
awk -F'separator' '{for(i=1;i<=NF;i++)print $i}' inputfile
NF
是字段总数$i
是索引为i
$1,$2,$3.. -> 1st,2nd,3rd field..
separator
是字段分隔符,它可以是正则表达式或单个字符。/
,即-F'/'