1 Star 1 Fork 2

sunnyandgood / BigData

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
获取命令输出结果的另一种方式 .md 856 Bytes
一键复制 编辑 原始数据 按行查看 历史
sunnyandgood 提交于 2018-07-10 10:44 . BigBata

获取命令输出结果的另一种方式

  • 像反引号一样,还可以使用另一种方式获取命令的输出结果。命令格式如下:

    var=$(命令) 
  • 例子:可以用下面的方法读取命令序列的输出,与返引号相似。

    filelist=$(ls | cat -n) 
    echo $filelist 
    
    # 文件列表加行号 
    filelist=`ls | cat -n` 
    echo $filelist 
    
    # 计算两个整数的和并返回结果 
    result1=`expr 3 + 4` 
    result2=$(expr 5 + 5) 
    echo $result1 
    echo $result2 
    
    # 创建临时文件,并返回文件名称 
    tmpfile1=`mktemp` 
    tmpfile2=$(mktemp) 
    echo $tmpfile1 
    echo $tmpfile2 
    
    # 创建临时目录并返回目录名称 
    tmpdir1=`mktemp -d` 
    tmpdir2=$(mktemp -d) 
    echo $tmpdir1 
    echo $tmpdir2 
Java
1
https://gitee.com/sunnyandgood/BigData.git
git@gitee.com:sunnyandgood/BigData.git
sunnyandgood
BigData
BigData
master

搜索帮助