⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dos2unix.sh

📁 ReactOS是一些高手根据Windows XP的内核编写出的类XP。内核实现机理和API函数调用几乎相同。甚至可以兼容XP的程序。喜欢研究系统内核的人可以看一看。
💻 SH
字号:
#!/bin/sh

es=1
if [ $# -eq 0 ] ; then
	exec tr -d '\015\032'
elif [ ! -f "$1" ] ; then
	echo "Not found: $1" 1>&2
else
	for f in "$@" ; do
		if tr -d '\015\032' < "$f" > "$f.tmp" ; then
			if cmp "$f" "$f.tmp" > /dev/null ; then
				rm -f "$f.tmp"
			else
				touch -r "$f" "$f.tmp"
				if mv "$f" "$f.bak" ; then
					if mv "$f.tmp" "$f" ; then
						rm -f "$f.bak"
						es=$?
						echo "  converted $f"
					else
						rm -f "$f.tmp"
					fi
				else
					rm -f "$f.tmp"
				fi
			fi
		else
			rm -f "$f.tmp"
		fi
	done
fi

exit $es

⌨️ 快捷键说明

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