首页 > 系统相关 >shell(一) -- 变量作用领&命令替换&位置参数

shell(一) -- 变量作用领&命令替换&位置参数

时间:2023-04-16 10:55:21浏览次数:34  
标签:begin shell end -- 参数 time date 替换

变量作用域

num=10 #定义全局变量

export num #定义全局变量为环境变量

bash #进入子进程

exit #退出子进程

 

命令替换

begin_time=$(date) //系统时间赋值给begin_time参数

begin_time=$(date +%s) #系统时间戳,赋值给begin_time 。 $()只在batch shell中有效,反引号可在多种shell中使用

end_time=$(date +%s) #系统时间戳,赋值给end_time

remain_time=$((end_time-begin_time)) #获取剩余时间,(())是shell计算命令

 

位置参数

$n #n>=1, 在方法或shell脚本文件中表示参数位置

 

 

 

 

参考:http://c.biancheng.net/view/vip_4558.html

 

标签:begin,shell,end,--,参数,time,date,替换
From: https://www.cnblogs.com/zhougongjin/p/17322661.html

相关文章

  • Hanoi - plus
     #include<iostream>usingnamespacestd;intn,m,k;intf(intn,intm){if(n<=m)return1;returnf(n-m,m)*2+1;}voidfun();intmain(){cin>>n>>m;cout<<f(n,m)<<endl;return0;}......
  • Linux cd命令
    Linuxcd命令常常结合tab键使用,tab键按两下可以补全所有Linuxcd(英文全拼:changedirectory)命令用于切换当前工作目录。其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home目录(也就是刚login时所在的目录)。下面的几个意思很重要,尤其是遇......
  • 【转】iptables命令详解和举例(完整版)
    1、防火墙概述          防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对......
  • 使用文本编辑器和jdk开发简单JavaSE工程
    一个在eclipse下简单的示例 运行时可以在代码编辑器页面右键run测试发布时可以file->export->runnablejarfile 如果没有eclipse只有jdk和文本编辑器呢? 创建和eclipse工程相似的目录 目录JAVASE01binlibsrc\com\zt\javase01\IODemo.java 下面的命令是在编译class......
  • 华为手表开发:WATCH 3 Pro(15)传感器订阅加速度计
    华为手表开发:WATCH3Pro(15)传感器订阅加速度计初环境与设备加速度传感器介绍与说明鸿蒙开发文件夹:文件重点新增展示的文本标记index.hmlindex.cssindex.js初希望能写一些简单的教程和案例分享给需要的人鸿蒙可穿戴开发环境与设备系统:window设备:HUAWEIWATCH3ProNew开发工具:Dev......
  • 华为手表开发:WATCH 3 Pro(13)websocket 请求数据到服务器
    华为手表开发:WATCH3Pro(13)websocket请求数据到服务器初环境与设备文件夹:文件重点核心代码:app.js新增一个文本输入框index.hmlindex.cssindex.js初希望能写一些简单的教程和案例分享给需要的人鸿蒙可穿戴开发环境与设备系统:window设备:HUAWEIWATCH3Pro开发工具:DevEcoStudio3......
  • 华为手表开发:WATCH 3 Pro(17)传感器订阅指南针
    华为手表开发:WATCH3Pro(17)传感器订阅指南针初环境与设备指南针传感器介绍与说明鸿蒙开发文件夹:文件新增展示的文本标记index.hmlindex.cssindex.js初希望能写一些简单的教程和案例分享给需要的人鸿蒙可穿戴开发环境与设备系统:window设备:HUAWEIWATCH3ProNew开发工具:DevEcoSt......
  • 华为手表开发:WATCH 3 Pro(19)传感器订阅 光线传感器
    华为手表开发:WATCH3Pro(19)传感器订阅光线传感器初环境与设备光线传感器鸿蒙开发文件夹:文件新增展示的文本标记index.hmlindex.cssindex.js初希望能写一些简单的教程和案例分享给需要的人鸿蒙可穿戴开发环境与设备系统:window设备:HUAWEIWATCH3ProNew开发工具:DevEcoStudio3.......
  • IO多路复用介绍
    IO多路复用IO多路复用是一种高效的IO操作方式,可以实现同时监听多个文件描述符,将阻塞等待IO操作的时间最大化地利用起来,提高系统的性能和响应速度。常见的IO多路复用技术包括select、poll和epoll等,它们都可以实现在一个线程中同时处理多个IO事件,而无需创建多个线程或进程,从而节省......
  • 技术人员创业的第一步分析
    概述:看完了本文,基本上可以了解确认自己所掌握的技术是否适合创业,如果不适合,不如找个大公司长期停留,也挺好的,免得折腾!————————————————————前几天和一个朋友聊天,聊到了创业的公司和技术的问题,突然意识到创业中有一个关键性的问题,那就是技术成果的可复制性对是否......