비슷한 폴더에 번역 파일이 있습니다.
domain-cs_CZ.mo
domain-cs_CZ.po
domain-da_DK.mo
domain-da_DK.po
domain-de_DE.mo
domain-de_DE.po
...
이제 모든 언어를 xx_XX.zip이라는 zip 파일로 분리하고 싶습니다.
domain-cs_CZ.mo
domain-cs_CZ.po => cs_CZ.zip
domain-da_DK.mo
domain-da_DK.po => dk_DK.zip
domain-de_DE.mo
domain-de_DE.po => de_DE.zip
단일 명령으로 매우 간단합니다.
zip xx_XX.zip *-xx_XX.*
그러나 나는 그것들을 모두 자동으로 가져올 방법을 찾고 있습니다.
고려해야 할 몇 가지 사항 :
domain-xx
domain-xx_XX
다음과 같이 작동 할 수 있습니다.
ls | sed 's/.*/& &/;s/domain-//;s/... /.zip /' | xargs -n2 zip
.zip
디렉토리에 이미 파일 이 없는지 확인 하거나 --ignore .zip
뒤에 추가 ls
하여 디렉토리 목록에서 제거하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다