hubenhua1998 发表于 2013-1-28 14:24:02

unix操作技巧总结(仅作记忆)

 

[*]^M的去除方法
 
一些文本文件从Windows下通过ftp传输到Unix下的时候,因为Unix和Windows的换行符编码不同,传输的时候如果使用bin模式,就会产生一些讨厌的^M,要去掉^M有以下两个比较简单的办法。
方法1:vi后使用文本替换
: %s/^M//g
其中^M是由按住CTRL键先后按v和m输入
方法2:利用tr -d删除^M
tr -d '\015' <oldfile >newfile
 
 
 
 

[*]查询当前目录下所有目录的使用的磁盘大小:
 
 
#!/bin/sh
dufiles=`find . ! -name "." -type d -prune -o -type d`
for loop in $dufiles
do
   du -sk $loop
done
页: [1]
查看完整版本: unix操作技巧总结(仅作记忆)