我需要'sed'進行一些批處理;sed在一個文件夾中
現在有很多要求;
誰能告訴我如何把所有的要求和sed本身運行在一個目錄? [所以不需要安裝,它的工作原理]
「原因我需要得到該批處理文件公開,所有這些要求似乎給了很多關於用戶的工作......
我需要'sed'進行一些批處理;sed在一個文件夾中
現在有很多要求;
誰能告訴我如何把所有的要求和sed本身運行在一個目錄? [所以不需要安裝,它的工作原理]
「原因我需要得到該批處理文件公開,所有這些要求似乎給了很多關於用戶的工作......
沒關係;;
我用其他的東西來獲得我想要的。
編輯:對於那些誰想要知道如何做到這一點,而無需安裝SED,只使用一個蝙蝠EXE轉換器把它們連成一個EXE文件。或者只要確保將sed放入批處理文件的運行目錄即可。
我提到Cygwin爲您先前的問題。
您可以將cygwin1.dll
和sed一起復制到一個目錄中,它應該可以工作。
這是另一個討論關於Setup of standalone cygwin applications的問題。
它建議使用UnixUtils代替Cygwin。
你說的是分發sed二進制文件嗎?
如果是這樣,那麼你可以在其上運行ldd來查看哪些共享庫是必需的。
您也可以從源代碼重新編譯爲使用靜態鏈接,並刪除任何外部依賴項。
或者你可以修改腳本,以使用Perl或者別的東西,已經在系統上更換sed的功能。
我想你應該正確地問你的問題。在必要時給出輸入和輸出文件的例子。 – ghostdog74 2009-07-12 08:37:46