해당 파일에 특정 문자열 (파일 이름의 일부가 아닌 문자열)이 포함 된 zip 폴더의 파일 이름 만 검색하려고합니다. 다음 명령을 시도했습니다 :zip 폴더에 문자열이 포함 된 grep 파일 이름
unzip -l results.zip | zipgrep -lir "Token" *
그러나 결과를 검색하지 않습니다. 새로운 명령 행을 시작합니다. 문자열을 포함하는 파일 이름을 얻는 것이 옳은 방법입니까 Token
? unzip
를 호출 할 필요없는
zipgrep "Token" results.zip | awk -F: '{print $1}' | awk -F'/' '{print $2}'
실제로 파일 내에'Token'이라는 단어가있는 파일이 필요합니다. 파일 이름에는 포함되지 않습니다. – Nasser
@Nasser 질문이 잘못되었습니다. 내 업데이트를 참조하십시오. – haifzhan