当你将 Dos 系统中的文件复制到 Unix/Linux 后,这个文件每行都会以 \r\n 结尾,sed 可以 轻易将其转换为 Unix 格式的文件,使用\n 结尾的文件:sed ‘s/.$//’ filename 。
反转文件内容并输出:sed -n ‘1!G; h; p’ filename 。
为非空行添加行号:sed ‘/./=’ thegeekstuff.txt | sed ‘N; s/\n/ /’ 。
当你将 Dos 系统中的文件复制到 Unix/Linux 后,这个文件每行都会以 \r\n 结尾,sed 可以 轻易将其转换为 Unix 格式的文件,使用\n 结尾的文件:sed ‘s/.$//’ filename 。
反转文件内容并输出:sed -n ‘1!G; h; p’ filename 。
为非空行添加行号:sed ‘/./=’ thegeekstuff.txt | sed ‘N; s/\n/ /’ 。