다른 언어로 된 많은 수의 파일과 번역본이 디렉토리에 있습니다. 10 개의 다른 언어로 된 파일과 2 또는 3의 파일이 있습니다. 파일의 일반적인 이름은 xx_xxxx_EN.html
이고 번역은 xx_xxxx_IT.html입니다. 파일의 이름을 가진 2 열 txt 파일을 추출하고 싶습니다. 영어에 대한 예를 들어 - 이탈리아어 쌍 : xx_xxxx_EN.html xx_xxxx_IT.html
리눅스에서 파일 페어링
-5
A
답변
5
#!/bin/bash
ls -1 *EN.html | while IFS= read -r file
do
ls -1 ${file%_*}* | while IFS= read -r match
do
if [ "$file" != "$match" ]; then
echo "$file" "$match"
fi
done
done
$ ls *html
01_DE.html 01_EN.html 01_ESP.html 01_IT.html 02_EN.html 02_IT.html 02_PL.html
$ ./pair.sh
01_EN.html 01_DE.html
01_EN.html 01_ESP.html
01_EN.html 01_IT.html
02_EN.html 02_IT.html
02_EN.html 02_PL.html
관련 문제
- 1. 리눅스의 C에서 블루투스 페어링
- 2. 페어링 프로토콜을 사용하여 Google TV와 페어링
- 3. 리눅스에서 파일 생성
- 4. 리눅스에서 웨이브 파일 재생
- 5. 리눅스에서 .lib 파일 사용하기
- 6. 리눅스에서 C를위한 설정 파일
- 7. 학습 리눅스에서 로그 파일
- 8. 리눅스에서 훅 파일 저장
- 9. 리눅스에서 리눅스 파일 잠김
- 10. 리눅스에서 vmlinuz 파일 편집하기
- 11. 블루투스 페어링
- 12. 리눅스에서 유효한 ical 파일 생성
- 13. 리눅스에서 TFS에서 파일 가져 오기
- 14. 리눅스에서 처음부터 파일 줄이기 (자르기)
- 15. 리눅스에서 자바 스크립트로 파일 처리하기
- 16. 리눅스에서 특정 c 파일 실행하기
- 17. 리눅스에서 파일 이름에 날짜를 붙이십시오.
- 18. 리눅스에서 실행중인 실행 파일 바꾸기
- 19. 리눅스에서 출력 파일 생성 C++
- 20. 안드로이드 블루투스는 재정의 페어링
- 21. WPF에서 페어링 된 ToggleButtons
- 22. 안드로이드에서 블루투스 페어링
- 23. NFC 안드로이드 와이파이 페어링
- 24. 안드로이드 페어링 블루투스 스캐너
- 25. createRfcommSocketToServiceRecord 블루투스 페어링
- 26. Android 블루투스 페어링
- 27. 블루투스 페어링 된 장치는
- 28. 그래프에서 "페어링"을 만드시겠습니까?
- 29. 블루투스 페어링 패스 키없이
- 30. 두 개의 목록 페어링
... 또는 무엇을 당신이 검색 한? –
'ls >> output.txt' 그럼 트릭을해야합니까? – Kush
질문이 있으십니까? – Kenosis