du.sh

来自「BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版」· Shell 代码 · 共 30 行

SH
30
字号
#!/bin/bash# Du.sh: DOS到UNIX文本文件的转换.E_WRONGARGS=65if [ -z "$1" ]then  echo "Usage: `basename $0` filename-to-convert"  exit $E_WRONGARGSfiNEWFILENAME=$1.unxCR='\015'  # 回车.           # 015是8进制的ASCII码的回车.           # DOS中文本文件的行结束符是CR-LF.           # UNIX中文本文件的行结束符只是LF.tr -d $CR < $1 > $NEWFILENAME# 删除回车并且写到新文件中. echo "Original DOS text file is \"$1\"."echo "Converted UNIX text file is \"$NEWFILENAME\"."exit 0# 练习:# -----# 修改上边的脚本完成从UNIX到DOS的转换. 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?