linux下换行的命令 linux中命令行换行

在LINUX命令行中要怎么换行?\就能换行 并且不影响你继续写命令 ,
出现可以继续输入命令 。
例如:apache源代码安装,
./configure --prefix=/export/apache \
--enable-modules=most \
--enable-mods-shared=all \
--enable-so \
--enable-rewrite
延展阅读:
《Linux命令行技术大全》的编写基于FedoraCore6操作系统,2.6.18内核,汇集了绝大部分命令的功能介绍、参数说明和注意事项,并针对具体应用列举了大量示例,分别详细地介绍了磁盘管理命令、文件管理、系统管理命令、网络配置命令、网络服务命令、系统应用命令、系统安全命令及其他命令,以及Shell和Shell编程,使读者真正做到学以致用 。《Linux命令行技术大全》内容全面、语言简练、深入浅出、通俗易懂,既可作为即查即用的工具手册,也可作为了解Linux系统的参考书目 。《Linux命令行技术大全》同样适用于其他Linux发行版,是Linux用户必备的参考用书 。
《Linux命令行技术大全》适合系统管理员、开发人员和高级用户阅读 。
Linux 终端 如何换行 \n?echo -e 'zero\nzo\nzoo'
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般
文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首 , 但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;
在linux系统中 echo命令是什么意思?用什么作用?echo命令linux下换行的命令的意思是在显示器上显示一段文字linux下换行的命令,起到提示的作用 。
该命令的常规格式为:echo [-n]字符串
选项n表示没有换行符的输出linux下换行的命令; 该字符串可以带引号或不带引号 。使用echo命令输出带引号的字符串时,请按原样输出该字符串; 当使用echo命令输出未加引号的字符串时 , 请将字符串中的每个单词作为字符串输出,并用每个字符串之间的空格分隔 。
扩展资料:
linux echo命令在shell编程中经常使用,并且在终端下打印变量值时也经常使用 。
echo命令的功能说明:显示文字 。
语言语法:echo [-ne] [string]或echo [--help] [-version] 。
附加说明:echo将输入字符串发送到标准输出 。输出字符串由空格字符分隔,并在末尾添加换行符 。
参数:-n 不要在末尾换行 。
Linux /r /nCR :Carriage Return,对应ASCII中转义字符\r ,0x0D(asc码是13) 指的是“回车”\r是把光标置于本行行首
LF :Linefeed,对应ASCII中转义字符\n ,0x0A(asc码是10) 指的是“换行”\n是把光标置于下一行的同一列
CRLF:Carriage ReturnLinefeed , \r\n , 0x0D0x0A ,指的是回车换行\r\n把光标置于下一行行首
^M的原因 : ^M 注意要用 CtrlV CtrlM 来输入
Dos、Windows 格式的文件 , 用 0D 0A (CR LF)作为换行符,而Unix 的则是以0A(LF) 作为换行符.所以dos 底下的文本文件到了unix的话,换行符就会多出来一个 0D(CR) 显示为 ^M,在linux中vim中无法显示\r
因为ascii中对应的不是linux中的标准acsii字符,其实其对应的ASCII码十进制形式是: 13 (无显示形式);对应的八进制形式 15 (显示为^M)从二进制层面来理解,即可以删除换行符前面对应的字符字节(我瞎编的,应该对的),在字符层面直接删除^M这个字节即可
方法1:
在命令模式下:输入:%s/^M//g 然后,回车即可替换
注,其中”^M”的输入,分别是“Ctrl v”、“Ctrl M”键生成的
方法2:
使用vi打开文本文件
vi dos.txt
命令模式下输入
:set fileformat=unix
:w
方法3:
使用sed 工具
sed ’s/^M//’ filenametmp_filename
方法4:
既然window下的回车符多了‘\r’,那么当然通过删除‘\r’ , 也可以实现:
tr -d ‘\r’
或者:
sed -i 's/\r//' startup.sh
window下默认是 \r\n
linux下是\n
unix下是\r
现在, 我们看看本文开头部分的问题 。假设有一个linux下的unix.txt文件,那么,它在文件中的换行标志是:\n, 现在把unix.txt拷贝靠Windows上, 那好啊 , Windows那双犀利的眼神仿佛是在对unix.txt文件说: 别跟我整什么\n, 我只认识文件中的\r\n, 如果你这个unix.txt文件里面有\r\n, 那我就认为是换行符,否则 , 我不认你 。如此一来,Windows压根就找不到unix.txt中的\r\n, 所以 , 对于Windows而言,压根就没有发现unix.txt有任何换行 , 所以,我们从Windows上看到的unix.txt文件显示在一行里面 。
【linux下换行的命令 linux中命令行换行】关于linux下换行的命令和linux中命令行换行的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读