попробуй:
xargs
читает имя файла из файла _list file и передает в awk
мысль, что переменная xarags называется %
с суффиксом .txt
, поскольку имя файла содержит.
с командой sed '#s/$/something/' test.csv"
, которая использовалась для добавления something
в конец $
определенного номера строки #
в файле типа test.csv
; поэтому выше $4
— это строка, которую необходимо добавить к определенному номеру строки, взятой из NR
; ,\?$
говорит, что ваша строка может заканчиваться запятой ,
, которую я использовал, потому что она есть в вашем test.csv
. эта команда sed
вызывается функцией awk
system()
.
обратите внимание , что sed
пишет в -любые изменения, поэтому вы не заметите вывод терминала, сделайте:
$ cat test.csv
0,8,4,12
1,10,6,3
2,5,9,10