Linux shell 变量添加回车换行

前言全局说明

Linux shell 变量添加回车换行


一、说明

1.1 环境:

Ubuntu 18.04.6 LTS (Linux qt-vm 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux)

二、错误的,变量添加回车换行

在 bash 中,如果要把变量赋值为换行符,写为 '\n' 没有效果,需要写为 $'\n'。具体举例如下:$ newline='\n'

三、正确的,变量添加回车换行

newline=$'\n'
echo $newline

要在字符串外加$符号



免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。




参考、来源:
https://blog.csdn.net/weixin_34504649/article/details/113540573#:~:text=把变量赋值为换行符在 bash 中,如果要把变量赋值为换行符,写为 'n' 没有效果,需要写为 %24'n'。 具体举例如下:%24 newline%3D'n'%24 ,%27n%27%EF%BC%8C%E5%BE%97%E5%88%B0%E7%9A%84%E6%98%AF%20n%20%E8%BF%99%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E6%8D%A2%E8%A1%8C%E7%AC%A6%E8%87%AA%E8%BA%AB%E3%80%82%20%E8%BF%99%E6%98%AF%20bash%20%E5%92%8C%20C%20%E8%AF%AD%E8%A8%80%E4%B8%8D%E4%B8%80%E6%A0%B7%E7%9A%84%E5%9C%B0%E6%96%B9%E3%80%82



posted @ 2024-12-29 23:30  悟透  阅读(472)  评论(0)    收藏  举报