首页 > 系统相关 >shell echo命令

shell echo命令

时间:2024-05-13 19:29:56浏览次数:14  
标签:shell centos 打印 echo 命令 sh test home

  • 打印字符串
echo "It is a test"
  • 打印特殊字符
echo "\"It is a test\""

# 输出结果
"It is a test"
  • 打印变量
# read表示接收执行脚本的输入的第1行
# 编辑
[root@VM-12-15-centos home]# vi test.sh
# 编写如下
#!/bin/sh
read name 
echo "$name It is a test"

# 执行
[root@VM-12-15-centos home]# sh test.sh
aa
aa It is a test
  • 打印换行
echo -e "OK! \n" # -e 开启转义
echo "It is a test"

# 执行结果
OK!

It is a test
  • 打印不换行
#!/bin/sh
echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"

# 执行结果
OK! It is a test
  • 打印内容写入文件
echo "It is a test" > myfile
  • 使用单引号原样输出字符串
echo '$name\"'

# 输出结果
$name\"
  • 使用反引号输出当前日期
[root@VM-12-15-centos home]# vi test.sh
# 编写如下
echo `date`

[root@VM-12-15-centos home]# sh test.sh
Mon May 13 19:30:23 CST 2024

标签:shell,centos,打印,echo,命令,sh,test,home
From: https://www.cnblogs.com/dogleftover/p/18189827

相关文章

  • shell传递参数
    执行脚本时传入参数[root@VM-12-15-centoshome]#vitest.sh#编写如下echo"Shell传递参数实例!";echo"执行的文件名:$0";echo"第一个参数为:$1";echo"第二个参数为:$2";echo"第三个参数为:$3";#设置权限[root@VM-12-15-centoshome]#chmod+xtest.sh......
  • Docker执行命令报错:Cannot connect to the Docker daemon at unix:///var/run/docker.
    1、问题说明Docker执行重新启动命令重启成功。命令如下:重新加载配置systemctldaemon-reload重启docker服务systemctlrestartdocker.service查看启动状态systemctlstatusdocker.service显示启动成功使用docker-v命令查看版本号输出正常但是使用dockerps......
  • 'sh' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
    我们在windows系统中执行:shnacos-config.sh-h127.0.0.1命令是报错的。报错:'sh'不是内部或外部命令,也不是可运行的程序或批处理文件。但是作为一名软件开发人员,我们的电脑上一般都是安装有git的。这个时候,我们可以使用git执行上面的命令就可以了,因为git是安装有sh命令的。......
  • nvm下载pnpm报‘pnpm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
    使用nvm下载安装pnpm进行测试的时候发现下载未报错但是使用pnpm-v此时在自己设置的nvm安装的node目录中查询nvm再次执行指令pnpm-v......
  • 一个PowerShell内网渗透测试的大纲:
    一个PowerShell内网渗透测试的大纲:介绍内网渗透测试:什么是内网渗透测试?内网渗透测试的目的和方法。内网渗透测试的法律和道德问题。PowerShell基础知识回顾:PowerShell的基本语法和命令。PowerShell的常见用途和功能。PowerShell在内网渗透测试中的重要性和作用......
  • shell-函数
    一、无参函数[root@vm-paasscwyfy]#catfunNoParamReturn.sh#!/bin/bashdemo(){echo"无入参返参函数执行..."}#执行函数demo二、无参有返回值函数[root@vm-paasscwyfy]#catfunYesReturn.sh#!/bin/bashdemo(){read-p"请输入第一个数字:"number1re......
  • Linux 中删除某一目录中所有 以数字命令的文件或者文件夹
      在一些场景下,会遇到指定目录中出现大量的以数字命名的文件或者目录,如何实现批量删除:001、[root@PC1test2]#ls##测试文件及目录,如何删除所有的以数字命名的文件和目录120297489a.txtb.txtdir11[root@PC1test2]#rm-rf{1..100......
  • 在Linux中,什么是Shell脚本,并且如何编写它。
    在Linux中,Shell脚本是一种编程脚本,用于自动化常见任务。它们允许用户将一系列命令行指令组合成一个文件,并通过运行该文件来执行这些指令。Shell脚本通常由bash(BourneAgainSHell)或其他shell(如zsh、csh、ksh等)解释和执行。1.什么是Shell脚本?Shell:是Linux/UNIX操作系统中的一个......
  • Webshell流量分析之菜刀Chopper&蚁剑AntSword
    目录中国菜刀蚁剑菜刀和蚁剑的一句话木马的流量都有一个特点,都没有加密的,使用wireshark抓包来分析。中国菜刀中国菜刀是一款经典的webshell管理工具,具有文件管理、数据库管理、虚拟终端等功能。这里以菜刀2016为例。在服务器准备php一句话木马:<?php@eval($_POST['pass']);?>......
  • python 换源命令
    #换阿里云的源$pipconfigsetglobal.index-urlhttps://mirrors.aliyun.com/pypi/simple$pipconfigsetinstall.trusted-hostmirrors.aliyun.com#换清华大学的源$pipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simple$pipconfigsetinstall......