gdb 에서 임의적인 문자열을 생성하기

voider의 이미지

제목이 조금 이상하네요..
그럼 설명 드리겠습니다.

우선 제가 gdb로 디버깅을 할시에
my_func(char * str) 이란 함수의 동작을 테스트하기위해
p my_func("helo")
와 같은 명령으로 테스트하고 싶습니다.
물론 "helo" 란 문자열 이 이미 어떤 변수에 저장되어있다면 그것을 넘기면 되겠지만
exec() 와 같은 문자열을 받아서 거기에 맞는 동작을 하는 함수를 테스팅하고 싶은게 목적입니다.
그런데 gdb에서는 "helo" 와 같은게 제대로 먹지 않네요.
어찌보면 당연한것 같습니다만 이것을 해결할 방법이 없을까요?