![bash: 스크립트에서 명령을 실행하지만 이를 호출하는 셸에 영향을 줍니다.](https://linux55.com/image/15100/bash%3A%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EC%84%9C%20%EB%AA%85%EB%A0%B9%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EC%A7%80%EB%A7%8C%20%EC%9D%B4%EB%A5%BC%20%ED%98%B8%EC%B6%9C%ED%95%98%EB%8A%94%20%EC%85%B8%EC%97%90%20%EC%98%81%ED%96%A5%EC%9D%84%20%EC%A4%8D%EB%8B%88%EB%8B%A4..png)
이를 실행하는 셸의 경로를 변경해야 하는 스크립트가 있습니다. 나는 다음 코드를 사용했습니다.
#!/bin/bash
TTY=$(tty)
echo -e "cd /tmp/ \r" > $TTY
exit
그러나 이것은 작동하지 않습니다. 이것을 달성할 수 있는 방법이 있나요?
이를 실행하는 셸의 경로를 변경해야 하는 스크립트가 있습니다. 나는 다음 코드를 사용했습니다.
#!/bin/bash
TTY=$(tty)
echo -e "cd /tmp/ \r" > $TTY
exit
그러나 이것은 작동하지 않습니다. 이것을 달성할 수 있는 방법이 있나요?