문제 풀이 후 궁금한 점
강의를 보면서 해결했는데요. IP 뒤에 "와 마지막 #는 왜 붙이는 건가요? 특히 "는 시작부분엔 붙지도 않는데 왜 들어가는지 모르겠습니다.
#web
작성자 정보
답변
1
🐰
Lucky 7
해당 문제는 결과적으로 아래의 cmd
변수에 적힌 명령을 실행합니다.
cmd = f'ping -c 3 "{host}"'
IP 뒤에 붙는 "
(double quote)는 cmd의 앞 "
(double quote)에 대응합니다.
마지막 #
(number sign)는 cmd의 뒤 "
(double quote)에 대응합니다.
#
에 대한 내용은 여기에 있습니다. : https://stackoverflow.com/questions/9630203/what-does-do-in-bash-aka-hash-dollar-sign-pound-dollar-sign
더 이상 내용을 적는 것은 아직 풀이를 하지 않은 분들께 정답을 제공해드리는 것과 같기 때문에 내용 생략합니다.