У меня есть запись csv:
"0258327469@pippo.it","456281438","16274","782981244047720"," ","<table cellpadding=""0"" cellspacing=""0"" border=""0"" width=""100%"" align=""center"" style=""font-size:0;""><tr>","","","","",""
Мне нужно заполнить файл до тех пор, пока я не достигну заданного размера файла. Я бы использовал простой цикл, добавив ту же строку. Есть ли способ с помощью echo просто написать эту строку, включая все "
столкнулись?
Если я использую echo -e
я получил
eianni@ianni-desktop:~/Desktop$ echo -e "0258327469@pippo.it","456281438","16274","782981244047720"," ","<table cellpadding=""0"" cellspacing=""0"" border=""0"" width=""100%"" align=""center"" style=""font-size:0;""><tr>","","","","",""
0258327469@pippo.it,456281438,16274,782981244047720, ,<table cellpadding=0 cellspacing=0 border=0 width=100% align=center style=font-size:0;><tr>,,,,,
Вы можете запретить bash обрабатывать кавычки, обернув весь аргумент в echo
в одинарных кавычках.
echo -e '"0258327... .."",""'
должен сделать свое дело.