Come tagliare fino al primo delimitatore /
e ottenere la parte rimanente delle stringhe?
Ex:
pandi/sha/Dev/bin/boot
Voglio tagliare pandi
, quindi l'output piace
sha/Dev/bin/boot
Come tagliare fino al primo delimitatore /
e ottenere la parte rimanente delle stringhe?
Ex:
pandi/sha/Dev/bin/boot
Voglio tagliare pandi
, quindi l'output piace
sha/Dev/bin/boot
Risposte:
Semplicemente con cut
comando:
echo "pandi/sha/Dev/bin/boot" | cut -d'/' -f2-
sha/Dev/bin/boot
-d'/'
- delimitatore di campo
-f2-
- una gamma di campi da produrre ( -f<from>-<to>
; nel nostro caso: 2
dall'ultimo)
Usando shell (POSIX sh/bash/Korn/zsh) parameter substitution expansion
.
string="pandi/sha/Dev/bin/boot"
echo "${string#*/}"
/full/path
o//host/path
odir/
ofile-path-with-no-slash
?