줄 바꿈
답변
중괄호 확장 문자열의 공백으로 구분 목록을 만듭니다. 예를 들어, 이것은 각 줄 바꿈 이후에 공백을 설명하는 1\n 2\n 3\n 4\n 5\n
을 의미합니다.
for i in {1..5}; do echo $i; done
나는 for 루프를 통해이 문제를 해결할 수 있으며 '] $ echo -e {1, "\ n"{2..5}}'그러나 $ echo -e {1..5} "\ n"'not working –
'echo -e {1, "\ n"{2..5}}'로'1 \ n2 \ n3 \ n4 \ n5'을 얻습니다. 이제 공백은 개행 전의 숫자와 * 뒤에 * 표시됩니다. 그들은 떠나지 않았고, 그들은 단지 보이지 않습니다. – Meyer
그러나 공간을 제거하는 방법? –
을 seq
전용 도구 -
$ seq 1 5
1
2
3
4
5
A는 해결 방법 :'printf -va "% s \ n"{1..5}; echo -n "$ a"' – Cyrus