删除文件中每行的第一个逗号。我认为需要sed。
答案 0 :(得分:8)
SED
sed -i.bak 's/,//' file
AWK
awk '{sub(",","")}1' file >temp; mv temp file
壳
while read -r line
do
echo "${line/,/}"
done <"file" > temp
mv temp file
答案 1 :(得分:2)
是的,sed会这样做。
sed s/,// < filename
答案 2 :(得分:2)
对于第一个逗号:
sed '/,//' < file
如果第一个逗号是第一个字符:
sed '/^,//' < file
答案 3 :(得分:1)
答案 4 :(得分:0)
sed '/^,//' < file