[SHELL]shell中变量的使用
程序员文章站
2022-07-10 11:11:23
1.输出变量 : 若想输出$符号,需要加入转义符号 2.命令替换 将命令的输出赋值给变量的方法 这个方法命令可以生成以日期命名的独一无二的文件 生成了一个新的文件 使用命令替换的方法会创建一个子shell ......
1.输出变量 :
#! /bin/bash my_var=BOB echo $my_var echo "hi,$my_var" echo "the price is \$5"
若想输出$符号,需要加入转义符号
2.命令替换
将命令的输出赋值给变量的方法
- my_var=`date` # `是esc键旁边那个
- my_var=$(date)
这个方法命令可以生成以日期命名的独一无二的文件
today=`date +%y%m%d` echo $date ls -al > log.$today
生成了一个新的文件
使用命令替换的方法会创建一个子shell
推荐阅读
-
Mysql5.7中使用group concat函数数据被截断的问题完美解决方法
-
Android多线程处理机制中的Handler使用介绍
-
使用设计模式中的Singleton单例模式来开发iOS应用程序
-
iOS应用开发中使用设计模式中的观察者模式的实例
-
Android 中 Fragment的使用大全
-
详解iOS App开发中UIViewController的loadView方法使用
-
Python面向对象程序设计中类的定义、实例化、封装及私有变量/方法详解
-
使用Python和xlwt向Excel文件中写入中文的实例
-
Python中Numpy ndarray的使用详解
-
linux shell 管道命令(pipe)使用及与shell重定向区别