텍스트 파일의 처음 5줄을 배열 대신 단일 변수로 "추출"할 수 있는지 알고 싶습니다.
예를 들어:
head -5 test.txt >$variable
(물론 이것은 작동하지 않습니다)
표시된 텍스트를 기반으로 확인/취소할 수 있도록 zenity를 사용하여 첫 번째 줄을 표시하려고 합니다.
zenity --question \
--text=$text
(물론 다른 작업 솔루션도 높이 평가됩니다...)
답변1
그렇게 간단해요
variable=`head -5 test.txt`
# or
variable=$(head -5 test.txt)
쉘 스크립팅 기본 사항에 익숙하지 않은 것 같습니다. 다음은 몇 가지 좋은 가이드입니다.