
나는 내가 설명하는 것에 대한 단어가 있다고 믿지 않지만 여기에 내가 하려고 하는 것이 있습니다. 두 개의 단어 목록이 있습니다. 하나는 형용사 한 줄에 한 단어를 포함하고 다른 하나는 명사 단어당 한 줄을 포함합니다.
## meaning the noun file looks like this
rabbit
airplane
curtain
### and the adjective file looks like this
purple
clean
thirsty
friendly
이제 요점을 말하자면, 내가 필요한 것의 기본 출력은 한 줄을 선택하고(목마르고) 그 형용사가 다른 텍스트 파일의 모든 줄과 쌍을 이루기를 원합니다. 출력은 다음과 같을 것으로 예상됩니다.
thirstyrabbit
thirstycurtain
thirstyairplane
해당 줄이 끝나면 다음 줄로 이동하여 다시 시작해야 합니다.
cleanrabbit
cleancurtain
cleanairplane
리눅스 명령어로 이 작업을 수행하는 방법을 아는 사람이 있나요? 형편없는 설명을 해서 미안하지만 데모 없이는 내가 원하는 것을 설명하는 방법을 모르겠습니다.
답변1
이것은 내가 원하는 것을 정확히 수행했습니다.
while IFS= read -r a; do while IFS= read -r b; do echo "$a$b"; done < (SecondFile); done < (FirstFile) > output.txt