当前位置: 技术问答>linux和unix
很急的,关于Shell程序的问题.两点就要考试了.
来源: 互联网 发布时间:2015-07-03
本文导语: dos文件以换行符和回车符为一行的结尾,而unix只用回车符 1)用一条unix命令把dos文件换行符去掉 2)如何把上面的命令写成shell程序chdos.sh,且用chdos.sh dosfile unixfile执 行文件的转换 3)系统默认环境下,如何执行shell...
dos文件以换行符和回车符为一行的结尾,而unix只用回车符
1)用一条unix命令把dos文件换行符去掉
2)如何把上面的命令写成shell程序chdos.sh,且用chdos.sh dosfile unixfile执
行文件的转换
3)系统默认环境下,如何执行shell程序?
主要是第一个问题.
请大家帮忙啦.
1)用一条unix命令把dos文件换行符去掉
2)如何把上面的命令写成shell程序chdos.sh,且用chdos.sh dosfile unixfile执
行文件的转换
3)系统默认环境下,如何执行shell程序?
主要是第一个问题.
请大家帮忙啦.
|
sed 's/^M//g' dosfile > unixfile
|
sed 's/r//g' -r aaa.txt > bbb
|
脚本如下:
#!/bin/bash
sed 's/rn/n/' $1 > $2
#!/bin/bash
sed 's/rn/n/' $1 > $2
|
3)./chdos.sh
or
sh ./chdos.sh
or
sh ./chdos.sh