从 Linux 中获取回车的魔法(linux输入回车)

回车,顾名思义就是将光标移动到文本的最初,是一个用于输入或输出的元符号。在 Linux 平台上,许多情况下,开发者都要获取回车符号,下文就是介绍如何在 Linux 中获取回车的魔法。

## 不同系统

根据不同操作系统,对于获取回车不一样,Linux 亦然。下文将详细介绍如何在 Linux 平台上获取到回车。

## 换行

很多开发者都会把换行和回车混淆在一起,实际上,它们是完全不同的概念,在 Linux 平台上,组合键 Ctrl+J 用于产生换行,组合键 Ctrl+M 用于产生回车。

## 常见回车符

在 Linux 平台上,有多种回车符,很多时候,拿不准用哪种,这取决于你当前所处的环境和使用的程序或脚本语言,常见的回车符有 \n、\r、\r\n、’\x13’。分别表示换行、回车、回车换行和 ASCII 编码

## 获取回车符号

要获取回车符号,需要使用一个 shell 内置的系统变量 echo,其中可以定义不同的回车符号,下面是在 Linux 系统中获取回车的常用方法:

echo -ne "\r"  #获取 \r 回车
echo -ne "\n" #获取 \n 换行
echo -ne "\r\n" #获取 \r\n 回车换行
echo -ne "'\x13'" #获取 ASCII 编码

## 总结

上文简要介绍了如何在 Linux 中获取回车符号,换行和回车是不同概念,需要使用不同的组合键来区分,关于获取回车符号,可以在 Linux 系统中使用 shell 缺省的 echo 命令来定义,最后,介绍的几种将在详细的代码示例而令大家有所参考。


数据运维技术 » 从 Linux 中获取回车的魔法(linux输入回车)