如何在 Windows、Mac 和 Linux 上將命令列輸出儲存到文件

如何在 Windows、Mac 和 Linux 上將命令列輸出儲存到文件

當您執行終端命令時,它通常會在終端中列印輸出,以便您可以立即閱讀。但是,有時您會希望保存輸出以供以後分析或與其他工具組合。

您可以在命令列上使用輸出重定向來執行此操作。了解如何在 Windows、Mac 和 Linux 上將命令輸出傳送到文字檔案。

將命令列輸出重定向到文件

您可以使用兩個運算子將命令輸出重新導向到檔案:>>>。了解這兩個運算子之間的差異很重要,以避免意外的資料遺失。

>圖示建立一個新文件或覆蓋舊文件(如果已存在)。如果文件不存在, >>運算子也會建立一個新文件,但不會覆寫現有文件。如果文件已經存在,它將把文字加到文件末尾。

若要將命令的輸出重定向到文件,請輸入命令,然後指定>>>運算符,最後提供要將輸出重定向到的文件的路徑。例如,以下是儲存 ls 指令輸出的方法,該指令列出了目錄的內容:

ls > /path/to/file

/path/to/file替換為您要使用的檔案的完整路徑。該命令將以靜默方式運行,並將輸出儲存在您指定的檔案中。

要在終端機中查看檔案的內容,可以使用cat 命令。再次,將/path/to/file替換為您要查看的檔案的完整路徑。

cat /path/to/file

您應該在新檔案中看到該命令的輸出:

如何在 Windows、Mac 和 Linux 上將命令列輸出儲存到文件

將 ls 的輸出重定向到文件

>運算子取代現有文件的內容。如果要將多個命令的結果儲存到單一檔案中,請改用>>運算子。這將添加到文件中,因此您不會丟失先前保存的任何輸出。

例如,嘗試將系統資訊新增至您剛剛建立的文件的末尾。只需在 Linux/Mac 上執行uname -a - 或如果在 Windows 上執行 ver 命令 - 並新增>>運算子以及檔案路徑:

uname -a >> /path/to/file

根據需要重複此過程多次,以繼續將命令輸出新增至檔案末端。

如何在 Windows、Mac 和 Linux 上將命令列輸出儲存到文件

將輸出附加到文件

將輸出匯出到螢幕並將其重定向到文件

>>>運算子不會在螢幕上顯示命令的輸出,它們只是將其發送到檔案。如果要將輸出傳送到檔案並在螢幕上查看它,請使用 tee 命令。

若要使用 tee 命令,請使用管道運算子(豎線 (|))將另一個命令的輸出傳送至該命令。例如,以下是如何使用管道將 ls 命令的輸出傳送到 tee:

ls | tee /path/to/output.txt

然後,tee 命令將該輸出傳送到螢幕和您指定的檔案。該操作將覆蓋該文件,或者如果文件不存在則創建一個新文件,就像>運算符一樣。

若要使用 tee 命令將結果列印到螢幕並將其附加到檔案末尾,請在檔案路徑之前新增 -a標誌,例如:

uname -a | tee -a /path/to/output.txt

您將在螢幕上看到命令輸出,並且可以使用 cat 來驗證 tee 是否也將其新增至檔案:

如何在 Windows、Mac 和 Linux 上將命令列輸出儲存到文件

使用 tee 命令將輸出附加到文件


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。