shell
shell编程
小道克
这个作者很懒,什么都没留下…
展开
-
小知识:Linux中的赋值操作符
在Linux中可以用等号操作符为变量赋值比如name=daokename是变量名称,daoke是赋给变量的值。如果daoke不包含任何空白字符(例如空格),那么我们就不需要将其放入引号中,否则必须使用单引号或双引号需要注意`var = value#不等同于var=value#两边没有空格的等号是赋值操作符,加上空格的等号表示的是等量关系测试...原创 2022-03-03 14:18:17 · 1891 阅读 · 0 评论 -
小知识:Linux中打印彩色输出(使用转义序列生成彩色文本)
默认情况下,echo会在输出文本的尾部追加一个换行符,可以使用-n来制止这种行为。echo同样接受双包含转义序列的双引号字符串作为参数。在使用转义序列时,需要使用echo -e “包含转义序列的字符串” 这种形式。脚本可以使用转义序列在终端中生成彩色文本文本颜色是由对应的颜色码来描述的。其中包括重置 = 0黑色 = 30红色 = 31绿色 = 32黄色 = 33洋红 = 35青色 = 36白色 = 37打印彩色输出echo -e "\e[1;31m This is red te原创 2022-03-03 12:01:06 · 995 阅读 · 0 评论 -
小知识:Linux中终端打印命令 printf
在linux终端中 printf 可用于终端打印,该命令使用的参数和c语言中的printf函数一样用来格式化输出基本格式printf [format] [arguments]常用替换符%s 字符串%f 浮点格式%c ASCII字符,即显示对应参数的第一个字符%d %i 十进制整数%o 八进制值%u 不带正负号的十进制值%x 十六进制值(a-f)%X 十六进制值(A-F)%% 表示%本身举例例如下面脚本#!/bin/bash#文件名:printf.shp原创 2022-03-02 17:10:39 · 3898 阅读 · 0 评论