salt '*' cmd.run 'sed -i 's/SELINUX\=enforcing/SELINUX\=disabled/g' /etc/sysconfig/selinux'.... http://hi.baidu.com/gz_gzhao/item/3c7cacfacfa494c40cd1c865#! /bin/bashecho "测试写文件"cat>test1<&
输入和输出 输入指的是Shell程序读入数据。有从文件读取、从用户输入读取等方式读入数据。输出指的是Shell程序的运行结果的处理,可以显示到屏幕或保存到文件。用ceho命令输出结果echo $str #将结果输出到终端。echo $
转载
2024-03-01 20:17:46
1162阅读
(1)字符串:file=/dir1/dir2/dir3/my.file.txt我们可以用 ${ } 分别替换获得不同的值:${file#*/}: 拿掉第一条 / 及其左边的字串:dir1/dir2/dir3/my.file.txt${file##*/}:拿掉最后一条 / 及其左边的字串:my.file.txt${file#*.}: 拿掉第一个 . 及其左边的字串:file.txt${f
处理工具:grep sed awk常用元字符 \ 转义字符。例如:“\!”将逻辑否的!看做普通字符 ^ 匹配字符串开始的位置,以…为开头的 $ 匹配字符串结束的位置,以…结束的 . 匹配任意一个字符匹配前面子表达式0词或多次 [list] 匹配list列表中的一个字符,例如:[abc] 、 [a-z] 、 [a-z0-9] [^list] 匹配任意不再list表中的一个字符;例如: [^a-z]
转载
2024-05-29 01:27:27
949阅读
一、在某行(指具体行号)前或后加一行内容#第4行末尾追加一行,内容为testsed -i 'N;4atest' test.txt#第4行行首追加一行,内容为testsed -i 'N;4itest' test.txt#匹配到test字段的行行首插入一行find . -name test.txt|xargs sed -i '/test/i '#所有行首增加sed -i 's/^/ABC/' test
转载
2024-08-05 09:55:06
588阅读
在shell中使用echo命令输出带颜色的文本名称 echo - 显示一行文本概要 echo [选项]... [字符串]...描述 向标准输出输出字符串。 -n &
转载
2024-08-15 07:30:21
41阅读
--作者:飞翔的小胖猪--创建时间:2021年2月19日1.1 基础用法echo命令用来输出文本,在shell脚本中用来输出提示信息用的比较多。单引号:原样输出所有的内容,不用转义就能输出特殊字符。需要调用变量时不要使用单引号如使用echo修改操作系统密码时一定要用单引号[root@135 ~]# echo '\\'
#修改root密码,修改密码时一定要用单引号,避免特殊字符造成的密码不一致。
[
转载
2024-02-26 19:01:56
391阅读
一、传递参数1、在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。 n 代表一个数字,0 为执行的文件名,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推#以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名(包含文件路径):
#!/bin/bash
echo "执行的文件名:$0";
echo "第一个参数为:$1";
echo "第
转载
2024-01-12 14:11:39
94阅读
1. 按格式输出dateecho $(date '+%Y-%m-%d %H:%M:%S.%N') 2. tee命令作用:双向输出 (屏幕输出|文件输出)用途:多路径输出使用: | tee 选项 filename-a:双向追加重定向 #l 注意:tee命令从标准输入读取并写入标准输出和文件,即:双向覆盖重定向 &nb
转载
2024-07-27 10:24:13
445阅读
由于某些需求,我们在查询hbase的时候,经常需要用到Filter。使用filter过滤来得到我们想要得到的值。使用场景:我们需要通过Hbase里面的某些列的组合来查找符合这些条件的行。类似于mysql里面的where条件查询。根据列来查询。 下面是通过三列中的三个数据来查询到符合这三列的所有数据。 一般情况下,我们通过列来查询值,可能需要多个列组合的过滤。思路就是先创建一个FilterList
转载
2024-02-25 12:44:38
29阅读
Ansible概述:Ansible是一款开源的、简单的运维自动化工具,是企业当中应用非常广的,自动化统一配置管理工具。Ansible没有使用C/S架构,而是直接通过ssh协议来进行系统管理、自动化执行命令、部署等操作和任务。Ansible的自动化主要体现在Ansible集成了丰富模块以及功能组件…… Ansible可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率
转载
2024-06-01 07:01:04
22阅读
转载于http://blog.chinaunix.net/uid-20671208-id-3526870.html本文介绍两种 Linux Shell 在终端打印信息的方式: 1, echo :
echo 共有 3 种输出方式:
1.1 直接在 echo 后面跟要输出的信息:
echo "----------- echo without quotes --------
转载
2023-12-19 13:05:48
110阅读
echoShell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test2.显示转义字符echo "\"It is a test"\"
结果:
"It i
转载
2024-01-28 01:38:58
97阅读
shell printf命令:格式化输出语句
注意:使用printf的脚本比使用echo移植性好。
如同echo命令,printf命令可以输出简单的字符串:
[root@master ~]#printf "Hello, Shell\n"
Hello, Shell
printf不像echo那样会自动提供一个换行符号。你必须显式地将换行符号指定成\n。
printf命令的完整语法有两个部分:
prin
转载
2024-07-01 21:55:45
40阅读
在日常运维中,经常需要监控某个进程,并打印某个进程的监控结果,通常需要打印匹配某个结果的行以及其前后各N行。注意:echo使用-e参数,对打印的结果中进行\n换行 [root@mq-master02 ~]# echo "abcd"
abcd
[root@mq-master02 ~]# echo "ab\ncd"
ab\ncd
[root@mq-master02 ~]# echo "a
转载
2024-06-19 21:19:06
123阅读
学习一种编程语言,写的第一个脚本都是打印"Hello world!",我们也写一个"Hello world!"脚本用来学习一下 Shell 脚本的运行方式。在写脚本之前,我们需要学习一下 Linux 的打印命令 echo。该命令格式如下:[root@localhost ~]# echo [选项] [输出内容]选项:-e:支持反斜线控制的字符转换(具体参见表 1)-n:
转载
2023-11-07 11:52:05
91阅读
红帽(Red Hat)是一家全球领先的开源解决方案供应商,拥有广泛的Linux发行版产品和技术服务。Linux shell是Linux系统中的一种命令行界面,可以通过shell命令执行各种操作,包括文件操作、系统管理、网络配置等。打印(print)是shell中的一种常见操作,可以用来输出文本或变量的内容。
在Linux系统中,可以使用不同的shell来执行命令,其中最常见的是Bash(Bour
原创
2024-02-26 13:08:20
99阅读
在Linux系统中,Shell脚本是一种非常强大的工具,可以通过编写Shell脚本来完成各种自动化任务。而在Shell脚本中,打印输出是非常常见的操作,通过打印输出,可以将结果展示给用户或者保存到文件中。在Linux系统中,有一个非常常用的打印命令就是echo命令。
在Linux的Shell脚本中,echo命令可以用来打印文本或者变量的值。通过echo命令,可以将输出内容显示在终端上。下面是一些
原创
2024-03-18 11:27:43
111阅读
原文:
cat aa.txt | head -n 14cceaddon-nginx-ingress-controller
正常 test-cce01 kube-system0.038%
3.348%cceaddon-nginx-ingress-default-backend
正常 test-cce01 kube-system0%
0.02%
使用后:
原创
2021-09-02 20:21:55
1312阅读
点赞
1、shell脚本中变量的定义和引用 (1)变量的定义 (a)shell变量中的变量名可以字母、数字、下划线组成,但数字不能作为变量名的第一个字符。 (b)通过赋值符等于“=”来定义一个变量的值 eg: myname = 'galley' #字符串类型,不解析任何字符 course = “asdfgh” #双引
转载
2024-04-08 16:52:16
638阅读