统计当前目录下文件的个数(包括子目录)
$ ls -lR| grep "^-" | wc -l
Windows下是CRLF(\r\n或0d0a),Linux下是LF(\n或0a)。在Linux下有时会遇到从Windows过来的文本文件,这些文件带了Windows换行符,Linux下进行脚本处理时有可能会出一些莫名其妙的错误。因此需要将这些文件转换为Linux换行符。
$ sed -i 's/\r//' filename1 filename2 ...
统计当前目录下文件的个数(包括子目录)
$ ls -lR| grep "^-" | wc -l
Windows下是CRLF(\r\n或0d0a),Linux下是LF(\n或0a)。在Linux下有时会遇到从Windows过来的文本文件,这些文件带了Windows换行符,Linux下进行脚本处理时有可能会出一些莫名其妙的错误。因此需要将这些文件转换为Linux换行符。
$ sed -i 's/\r//' filename1 filename2 ...