У меня сейчас около 210 файлов CSV, размером около 28 КБ, для которых нужны заголовки. Я пытаюсь использовать sed
на терминале моего iMac для достижения этой цели, но это не очень хорошо.
Основная структура моей команды:
sed '1 i\First Name,Last Name,Position,Company Name,Street Address,City,State,Zip Code,Phone Number,Cell Phone,Website,Email,Deal Name,Deal Stage,Deal Pipeline,Amount,Contact Owner,Deal Owner'/Users/me/Desktop/list/xab.csv
И это выплевывает:
sed: 1: "1 i\First Name,Last Nam ...": extra characters after \ at the end of i command
Я также попытался определить расширение файла резервной копии:
sed '1 i ".bak"\First Name,Last Name,Position,Company Name,Street Address,City,State,Zip Code,Phone Number,Cell Phone,Website,Email,Deal Name,Deal Stage,Deal Pipeline,Amount,Contact Owner,Deal Owner'/Users/me/Desktop/list/xab.csv
Что встречается с:
sed: 1: "1 i " "\First Name,Last ...": command i expects \ followed by text
Итак, я застрял. Есть идеи?