科技 > 操作系统 > Linux

[SHELL]shell中变量的使用

372人参与2018-05-31

1.输出变量 :

#! /bin/bash
my_var=BOB
echo $my_var
echo "hi,$my_var"
echo "the price is \$5"

若想输出$符号,需要加入转义符号

 

2.命令替换

将命令的输出赋值给变量的方法

  1. my_var=`date`    #    `是esc键旁边那个
  2. my_var=$(date)

 

这个方法命令可以生成以日期命名的独一无二的文件

today=`date +%y%m%d`
echo $date
ls -al  > log.$today

生成了一个新的文件

 

使用命令替换的方法会创建一个子shell

 

您对本文有任何疑问!!点此进行留言回复

推荐阅读

猜你喜欢

Linux命令之cut命令使用介绍

07-16

linux vi 操作笔记

05-30

Linux系统,无法收到组播消息的问题

06-14

简单讲解Linux系统中PS1默认提示符的设置

04-26

Linux用户身份(命令详解与补正)

07-24

linux批量操作时提示Argument list too long解决方法

03-20

ubuntu16.4系统和Gentos6.8系统查看开机自启动服务

12-12

Linux中的常见命令

08-20

热门评论