📄 00000004.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: hellguard (小四★笑看风云), 信区: Linux <BR>标 题: Re: sh能否忽略shell文件中的回车符? <BR>发信站: BBS 水木清华站 (Mon Sep 27 11:04:13 1999) <BR> <BR>【 在 hmv (病猫) 的大作中提到: 】 <BR>∶<I> 我的一个程序中有一些shell文件,但它们好象是在Windows下写的,所以文件的格式都 </I><BR>∶<I> 是DOS的,也就是用两个字符(0D、0A)表示换行。这些文件在Linux下无法执行,由于 </I><BR>∶<I> 文件比较多,所以不可能一个个修改,如果sh能忽略这个就好了,但我不知道是不是可 </I><BR>∶<I> 以,希望高手能介绍一下。 </I><BR> <BR>第多少次回答这个问题了,前面还不断有人给出各种工具,你也不看看。 <BR>我这个办法是通用的,因为这些命令肯定存在。不过是个例子,你可不要 <BR>照搬。我回了一次车,你自己弄到一行来执行。 <BR>find . -name '*.txt' -exec sh -c 'cat $0 | tr -d "\015" > <BR> temp;mv temp $0' {} \; <BR> <BR>-- <BR> <BR> 也许有一天,他再从海上蓬蓬的雨点中升起, <BR> 飞向西来,再形成一道江流,再冲倒两旁的石壁, <BR> 再来寻夹岸的桃花。然而,我不敢说来生,也不敢信来生...... <BR> <BR>※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 203.207.226.124] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -