Problemas con cut -c en la programación de scripts de Shell
1.echo $pathName, variable pathName de salida
b.echo $pathName | cut -c$dirLen-$pathLen intercepta los caracteres de dirLen a pathLen en pathName p>
p>
c.echo $pathName | cut -c$dirLen-$pathLen | sed 's/\// /g' Reemplace "/" en la cadena interceptada con espacios
d.echo $pathName | cut -c$dirLen-$pathLen | sed 's/\// /g' | awk '{print $1}', genera la primera palabra después de cambiar a espacios
e.plogName=`echo $pathName | cut -c$dirLen-$pathLen | sed 's/\// /g' | awk '{print $1}'`, asigna esta palabra a la variable plogName p >
2.'|' es el carácter de barra vertical, que trata la salida del comando anterior como la entrada del siguiente comando