¿Cómo cortar hasta el primer delimitador y obtener la parte restante de las cuerdas?

24

¿Cómo cortar hasta el primer delimitador /y obtener la parte restante de las cuerdas?

Ex:

pandi/sha/Dev/bin/boot

Quiero cortar pandi, por lo que la salida como

sha/Dev/bin/boot
Pandya chinna
fuente
¿Cuál debería ser la salida para una entrada como /full/patho //host/patho dir/o file-path-with-no-slash?
Stéphane Chazelas
1
No mencionaste qué herramienta querías usar para cortar. Y no hay "hasta" en su cadena de origen para cortar, por lo que su pregunta es confusa. ¿Quiso decir "hasta", "hasta" o "hasta" en su lugar?
Suncat2000

Respuestas:

48

Simplemente con cutcomando:

echo "pandi/sha/Dev/bin/boot" | cut -d'/' -f2-
sha/Dev/bin/boot

  • -d'/' - delimitador de campo

  • -f2-- un rango de campos para salida ( -f<from>-<to>; en nuestro caso: desde 2hasta el último)

RomanPerekhrest
fuente