美文网首页
Shell 的打印

Shell 的打印

作者: tafanfly | 来源:发表于2019-07-30 16:29 被阅读0次

echo

可以使用echo对字符串进行打印,根据需求善用双引号和单引号。
注意:echo 输出是自带换行的

 #!/bin/bash

name='LiLei'
echo "Your name is LiLei"
echo "Your name is $name"
echo "\"Your name is $name\""
echo 'Your name is LiLei'
echo 'Your name is $name'

#sh test.sh
Your name is LiLei
Your name is LiLei
"Your name is LiLei"
Your name is LiLei
Your name is $name
  • 开启转义 -e\n表示换行,\c表示不换行。
 #!/bin/bash

echo "Your name is LiLei\n"
echo -e "Your name is LiLei\n"
echo "Your name is LiLei\c"
echo -e "Your name is LiLei\c"

#sh test.sh
Your name is LiLei\n
Your name is LiLei

Your name is LiLei\c
Your name is LiLei$ 
  • 结果重定向, 符号>
 #!/bin/bash

echo "Your name is LiLei\n" >name.txt

# result
$ cat name.txt
Your name is LiLei\n
  • 打印执行命令结果, 注意特殊符号 `
 #!/bin/bash

echo `date`

#sh test.sh
Mon Jul 15 10:42:41 CST 2019

printf

可以使用printf对字符串进行格式化打印。
注意:printf打印不会自动换行, 换行必须显式添加换行符(\n)

相关文章

  • 每天学习一个shell技能(5)

    每天学习一个shell技能(5) Shell echo命令 打印字符 打印转义字符 打印结果: 打印 隐藏 换行 ...

  • shell与awk数组用法

    shell中数组的用法: 打印数组 ---- echo ${array[@]} 打印元素 ---- echo ${...

  • Shell 的打印

    echo 可以使用echo对字符串进行打印,根据需求善用双引号和单引号。注意:echo 输出是自带换行的 开启转义...

  • Activity launchMode基础

    打印acitivity任务栈信息:adb shell dumpsys activity activities打印正...

  • 每天学习一个shell技能 (3)

    每天学习一个shell技能 (3) shell参数传递 我们可以在脚本执行时,向脚本传递参数 打印结果: 打印结果:

  • 手机触控采样率

    打印手机触控采样率: adb shell getevent -r 或者 adb shell getevent ...

  • Linux随记

    shell: shell第一行为#!/bin/bash或#!/bin/sh 如果想要打印shell脚本中的每条命令...

  • Android adb获取屏幕分辨率

    打印详细方式:adb shell dumpsys window displays执行结果: 打印简单方式:adb ...

  • Shell 终端打印

    参考书籍 Linux shell 脚本攻略 能够执行打印的方法有很多,格式也各不相同,主要有如下几个: echo ...

  • shell打印图形

    闲来无事来一发,你皮任你皮。 效果展示

网友评论

      本文标题:Shell 的打印

      本文链接:https://www.haomeiwen.com/subject/gaygkctx.html