草庐IT

20130310

全部标签

linux - sed 内联替换特定行号处的特定列号值

我有一个像这样的5列csv文件(空格分隔):username120130310enabled20130310enabledusername220130310enabled20130321disabledusername320130320disabled20130321enabledusername420130310disabled20130310disabled我正在尝试更改username4的第4列的值。我的脚本已经获取了行号和要为username4存储的新值:所以我想在行号处用$newValue替换第4列的值>$行号。在我的示例中:newValue=anythinglineNumb

linux - sed 内联替换特定行号处的特定列号值

我有一个像这样的5列csv文件(空格分隔):username120130310enabled20130310enabledusername220130310enabled20130321disabledusername320130320disabled20130321enabledusername420130310disabled20130310disabled我正在尝试更改username4的第4列的值。我的脚本已经获取了行号和要为username4存储的新值:所以我想在行号处用$newValue替换第4列的值>$行号。在我的示例中:newValue=anythinglineNumb