2016-12-01 6 views
-1

stock.txtAktualisiere Lager grep?

Produkt: Ein Lager: 1

Produkt: B Lager: 2

Produkt: C-Lager: 3

Ich mag die Anzahl der Aktien von Punkt b ändern mit einer beliebigen Nummer? Soll ich den Befehl grep verwenden?

+1

Grep kann die Datei nicht für Sie ändern. –

+0

Danke, ich werde es gut versuchen, wie kann ich die gleiche Linie entfernen? – ooz

+0

Sie können sed verwenden, 'grep -v', awk ... –

Antwort

1

Sie wollen wie dieses wird 2 Stock 10 bis Auf ersetzen Diese

sed -e 's/B Stock: 2/B Stock 10/' stock.txt 

'sed'

Etwas verwenden

Product: A Stock: 1 

Product: B Stock 10 

Product: C Stock: 3 
+0

funktioniert nicht bro – ooz

+0

Welchen Fehler bekommen Sie? – NinjaGaiden