![모든 bash 변수를 지우는 방법은 무엇입니까? [복사]](https://linux55.com/image/102252/%EB%AA%A8%EB%93%A0%20bash%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%A7%80%EC%9A%B0%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
나는 테스트나 다른 목적으로 명령줄 bash 변수를 만드는 것을 좋아합니다. 예를 들어, a
...때때로 어떤 변수를 사용했는지 잊어버릴 수도 있습니다. 어쨌든 모든 bash 변수를 지우는 명령이 있습니까? 이제 이와 같은 명령을 실행한 후 모든 사용자 정의 bash 변수를 정의되지 않게 만들고 싶습니다. 실행하면 결과는 빈 줄입니다. 모든 내장 변수(예: 또는 )는 이 명령의 영향을 받지 않습니다.b
var1
echo $undefinedvariable
$USER
$SHELL
답변1
다음 명령을 사용하십시오
$ exec bash
모든 bash 변수가 지워집니다.