과제를 수행하려면 터미널에서 몇 가지 명령을 실행하고 전체 세션(출력 및 명령 모두)을 텍스트 파일에 저장해야 합니다. 명령 프롬프트 명령을 파이핑하면 출력만 저장됩니다. Linux 터미널에서는 "script" 명령을 사용하지만 git-bash는 이 명령을 찾을 수 없습니다.
답변1
Linux에서는 스크립트 명령을 사용할 수 있습니다. Windows 명령 프롬프트에는 스크립트 명령이 없습니다. Git-Bash도 Windows 명령 프롬프트를 수정하고 포맷한 형태이므로 스크립트 명령도 없습니다. 이를 수행하려면 Git-Bash에서 Linux 시스템에 로그인하고 지침에 따라 진행하십시오. 따라서 스크립트 명령을 사용하려면 다음을 수행하십시오.
- Linux 머신에 로그인하여 스크립트 명령을 실행한 후 실행해야 하는 명령을 실행하십시오.
- 또는 Git-Bash에서 원격 Linux 머신에 SSH 로그인을 수행하고 계속 진행하세요.
Windows에서 동일한 동작을 원하는 경우:
- Windows 명령 프롬프트에 해당하는 배치 스크립트를 작성합니다. 기본적으로 명령 프롬프트에서는 배치 스크립트의 첫 번째 줄에 @echo off를 사용하지 않는 한 먼저 명령을 에코한 다음 해당 출력을 에코합니다.
- 누군가가 당신을 위해 작성하는 데 어려움을 겪었다면 여전히 Linux에서 실행되는 명령을 Windows에서 완전히 사용할 수 없는 경우 Windows 버전의 스크립트 명령을 찾으십시오.