첫 번째 구분 기호까지 자르고 /
나머지 문자열을 얻는 방법은 무엇입니까?
전임자:
pandi/sha/Dev/bin/boot
pandi
출력이 다음과 같도록 자르고 싶습니다 .
sha/Dev/bin/boot
답변1
간단히 cut
다음 명령을 사용하십시오.
echo "pandi/sha/Dev/bin/boot" | cut -d'/' -f2-
sha/Dev/bin/boot
-d'/'
- 필드 구분 기호-f2-
- 출력할 필드 범위(-f<from>-<to>
; 우리의 경우: 처음부터2
마지막까지)
답변2
사용shell (POSIX sh/bash/Korn/zsh) parameter substitution expansion
.
string="pandi/sha/Dev/bin/boot"
echo "${string#*/}"