텍스트 파일의 처음 5줄을 변수로 추출합니다.

텍스트 파일의 처음 5줄을 변수로 추출합니다.

텍스트 파일의 처음 5줄을 배열 대신 단일 변수로 "추출"할 수 있는지 알고 싶습니다.

예를 들어:

head -5 test.txt >$variable(물론 이것은 작동하지 않습니다)

표시된 텍스트를 기반으로 확인/취소할 수 있도록 zenity를 사용하여 첫 번째 줄을 표시하려고 합니다.

zenity --question \
--text=$text

(물론 다른 작업 솔루션도 높이 평가됩니다...)

답변1

그렇게 간단해요

variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)

쉘 스크립팅 기본 사항에 익숙하지 않은 것 같습니다. 다음은 몇 가지 좋은 가이드입니다.

관련 정보