對於作業,我需要在終端機中運行一些命令並將整個會話(包括輸出和命令)保存到文字檔案中。透過管道傳輸命令提示字元命令僅保存輸出;在 Linux 終端機中,我會使用“script”命令,但 git-bash 找不到此命令。
答案1
由於腳本命令可用於 Linux。 Windows 命令提示字元沒有腳本命令。 Git-Bash 也是 Windows 命令提示字元的修改和格式化形式,因此它也沒有腳本命令。若要從 Git-Bash 登入 Linux 機器並按照說明進行操作。因此要使用腳本命令:
- 登入 Linux 電腦並執行腳本命令,然後執行您需要執行的命令。
- 或從 Git-Bash 透過 ssh 登入遠端 Linux 計算機,然後繼續操作。
如果想在 Windows 上實現相同的行為:
- 為 Windows 命令提示字元編寫等效的批次腳本。預設情況下,命令提示字元首先回顯命令,然後回顯其輸出,除非您在批次腳本的第一行使用 @echo off。
- 如果有人不厭其煩地為你寫了一個Windows版本的腳本命令,但在Linux上運行的命令仍然不能在Windows上完全可用。