Windows
我如何使 Windows 中的批處理文件從 unix bash 文件中讀取 somthing 的輸出?
我想
repository
通過以下命令進行增量備份:-svnadmin dump myrepos --revision 1001:2000 --incremental > dumpfile2
但我想複製 Windows 框上的輸出,如下所示:-svnadmin dump myrepos --revision 1001:2000 --incremental > file_in_windows_box
我該怎麼做???我可以直接複製到視窗,或者我必須在 Windows 中創建批處理文件才能從流中讀取它……我該怎麼做????我想將 svnadmin 的輸出直接複製到 windows 而不將其儲存在 unix 中,因為我在 linux 伺服器中有限制大小
使用Samba在 Unix 文件系統上掛載 Windows 磁碟。首先,共享您要在 Windows 中使用的磁碟或文件夾(右鍵點擊它)。然後在 Linux 上以 root 身份:
mkdir /windows mount -t smbfs -o username=username,password=password //windowspc/sharename /windows
使用您的 Windows 使用者名、密碼、Windows PC 的名稱和您創建的共享名稱。然後你可以從字面上做
svnadmin dump myrepos --revision 1001:2000 --incremental > /windows/file_in_windows_box
重定向在同一台機器上工作。
如果您想通過網路將文件複製到另一台機器上,您需要在 windows(目標)機器上安裝一些伺服器。
例如,您需要有一個 FTP 伺服器。然後,您可以使用 ftp 客戶端複製該文件。