좋아, 그럼 웹 검색 결과가 꽤 좋았고 아무런 답변도 찾지 못했습니다. .lzo 파일의 압축을 풀어야하는 쉘 스크립트를 작성 중입니다. 리드가 보이지 않습니다. 누구든지 어떤 생각을 가지고 있습니까? 기본적으로 타임 스탬프가 적용된 로그 파일을 읽습니다. 내 스크립트는 년, 월, 일을 인수로 받아들입니다. 내 파일을 찾을 수 있지만 지금 압축을 풀어야 할 때 .lzo 파일을 처리하는 방법이 없습니다. 도움이 필요하다.셸 스크립트를 사용하여 .lzo 파일 압축 풀기
미리 감사드립니다.
$ apropos lzo
IO::Uncompress::AnyUncompress (3perl) - Uncompress gzip, zip, bzip2 or lzop file/buffer
좋아, 그래서 아마 마지막 하나는 보이는 lzop
$ lzo
No command 'lzo' found, did you mean:
Command 'lz' from package 'mtools' (main)
Command 'lzop' from package 'lzop' (universe)
lzo: command not found
함께 할 수있는 뭔가를 가지고 :
타임 스탬프, 압축 파일 및 사용자 지정 스크립트가 있지만 코드는 없습니다. 일부 코드 [code] (http://pscode.org/sscce.html)를 포함시켜 실제로 무엇을 시도하는지 확인할 수 있도록하십시오. ! "-"나는 = "*" 대시 = '#/빈/bash는 경로 = "/ 홈/vviswanathan/NEAT /" 별을 사용 – l0b0
코드 을 경우 [$ (1) -gt 0 -a $ 2 -gt 0 -a $ 3 -gt 0] 다음 \t CD를 $ 경로 \t $ 경로 -name 찾을 경우 "*를 $ 1 $ 2 $ 3 * .lzo" \t 다음 \t \t 에코 $ 경로 $ 스타 $ 1 $ 대시 $ 2 $ 대시 $ 3 $ star \t \t lzop -d "* neat * $ 1- $ 2- $ 3 * .lzo" \t \t "return code was $?" \t \t echo "파일이 있습니다" \t else \t "return code was $?" \t 에코 다른 \t는 "잘못된 입력" Fi를 그냥 원래의 질문을 수정, 제대로 포맷 형식 – Vikas
죄송 종료 에코 \t Fi를 "파일이 존재하지 않습니다." 그렇지 않으면 읽을 수 없습니다. – Vikas