l(소문자 L)로 소스를 출력할 수 있다.
l stands for listl [파일명:] [행 번호 | 함수명 | -]
[ ]는 생략 가능한 인자다.🔍ex)
| 명령어 | 설명 |
|---|---|
| l | main 함수를 중심으로 소스 출력 |
| l 10 | 10 행을 중심으로 소스 출력 |
| l func | func함수의 소스를 출력 |
| l - | 출력된 행의 이전 행을 출력 |
| l file.c:func | file.c 파일의 func함수 소스를 출력 |
| l file.c:10 | file.c 파일의 10 행을 중심으로 출력 |
전 명령을 반복한다.
🔍ex)
(gdb) l
(gdb) <Enter>
Enter를 치면, 이전 명령어인 list명령을 한 번 더 수행한다.l명령으로 출력되는 소스의 행의 수를 설정한다.
🔍ex)
(gdb) set listsize 20
(gdb) l
ㅣ명령이 소스를 20행씩 출력한다.