我有,我想一個CSV文件:sed命令來清洗CSV不工作
Replace all & instances with &
Remove the first (header) line
Change all semicolons to $$$
Change all "$$$" instances into ";"
Remove all " characters
sed命令這樣做看起來是這樣的:
sed 's/\&/\&/g' BX-Book-Ratings:| sed -e '1d' |sed 's/;/$$$/g' | sed 's/"$$$"/";"/g' | sed 's/"//g' > corrected_rating
但它不「T工作時,我把它放在ClouderaVM的終端...
它給我的錯誤:sed: can't read BX-Book-Ratings:: No such file or directory
我在桌面和根文件夾中放置了BX-Book-Ratings.csv的副本,並嘗試將直接位置放在sed命令中。我究竟做錯了什麼?
我收到錯誤:line sed: -e expression #1, char 14: unknown option to
s'`
我真的很陌生,我不習慣Bash腳本。 –
你的命令工作得很好,我只是把corrected_rating.csv放在最後。 –