क्या यह संभव है बदलने के मूल्य के एक सेल में एक csv फ़ाइल का उपयोग कर grep,sed या दोनों
मैं लिखा है, निम्न आदेश
#!/bin/bash
awk -v value=$newvalue -v row=$rownum -v col=1 'BEGIN{FS=OFS=","} NR==row {$col=value}1' "${file}".csv >> temp.csv && mv temp.csv "${file}".csv
नमूना इनपुट फ़ाइल है । सीएसवी
Header,1
Field1,Field2,Field3
1,ABC,4567
2,XYZ,7890
Assuiming $newvalue=3 ,$rownum=4 और col=1, तो उपरोक्त कोड से बदलें:
अपेक्षित उत्पादन
Header,1
Field1,Field2,Field3
1,ABC,4567
3,XYZ,7890
तो अगर मैं पता है कि पंक्ति और स्तंभ में, यह संभव है को प्रतिस्थापित करने के लिए कहा मूल्य का उपयोग कर grep, sed?
Edit1: Field3 हमे...