첫 번째 구분 기호까지 자르고 문자열의 나머지 부분을 얻는 방법은 무엇입니까?


24

첫 번째 구분 기호까지 자르고 /문자열의 나머지 부분을 얻는 방법은 무엇입니까?

전의:

pandi/sha/Dev/bin/boot

잘라내기를 원 pandi하므로 출력은

sha/Dev/bin/boot

/full/pathor //host/path또는 dir/or 와 같은 입력에 대한 출력은 무엇입니까 file-path-with-no-slash?
Stéphane Chazelas

1
자르기 위해 어떤 도구를 사용하고 싶은지 언급하지 않았습니다. 그리고 소스 문자열에 잘라야 할 "종료"가 없으므로 질문이 혼란 스럽습니다. 대신 " '까지", "때까지"또는 "최대"를 의미 했습니까?
Suncat2000

답변:


48

cut명령으로 간단히 :

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

  • -d'/' -필드 구분자

  • -f2--출력 할 필드 범위 ( -f<from>-<to>; 우리의 경우 : 처음 2부터 끝까지)


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.