2017-03-15 20 views
-1

我有一個bat文件,這只是1線長,這CD的一個目錄,例如: CD C:\ directory1中\ directory2獲取文件的第一行,修剪字符和替換其他字符

是有一個命令我可以運行提取路徑只(而不是CD或空白),以及用正斜槓替換反斜槓,所以我可以在我的bash腳本中使用CD的路徑?

所以基本上輸出,我需要將是: C:/ directory1中/ directory2

謝謝!

+1

你有沒有嘗試過任何命令? – anubhava

回答

0

隨着awksed

awk '{ print $2 }' filename.bat | sed -e 's/\\/\//g' 

awk句子將只路徑和正斜槓是sed命令將改變反斜線。

另一種方式與cuttr

cut -d' ' -f2 filename.bat | tr '\\' '\/' 

相同的邏輯比以前。

+0

這工作,謝謝! – Bob

相關問題