我想使用sed從文件中提取兩個特定字符串之間的所有行。 我需要在腳本上執行此操作,並且我的兩個字符串是變量。 的字符串會是一種時間標記的格式,這意味着它們可以是這樣的:sed:以時間戳格式插入變量
sed -n '/$1/,/$2/p' $file
甚至
sed -n '/"$1"/,/"$2"/p' $file
:
2014/01/01
或
2014/01/01 08:01
我喜歡的東西嘗試
沒有運氣,也試圖用;
代替/
作爲分隔符。
我敢肯定,這個問題是由於/
和輸入變量爲空,但我找不出合適的語法。
有什麼錯誤/問題特別? – CoffeeRain