Linux: 한 줄의 기호 수를 계산하고 숫자를 인쇄한 다음 줄을 인쇄하는 방법은 무엇입니까?

Linux: 한 줄의 기호 수를 계산하고 숫자를 인쇄한 다음 줄을 인쇄하는 방법은 무엇입니까?

다음과 같은 경로로 가득 찬 파일이 있습니다.

parent_dir/chid_dir1/child_dir2

parent_dir/chid_dir1/child_dir2/child_dir3

줄당 "/" 수를 계산하고 해당 숫자를 인쇄한 후 그 옆에 있는 줄을 인쇄하는 유틸리티가 있습니까?

다음과 같이 출력하고 싶습니다.

2 parent_dir/chid_dir1/child_dir2

3 parent_dir/chid_dir1/child_dir2/child_dir3

감사해요

답변1

awk이렇게 사용하세요

awk -F/ '{print NF-1,$0}' file_full_of_paths

관련 정보