zoukankan      html  css  js  c++  java
  • Linux中命令别名alias与命令替换

    当我们使用bash进行一些操作的时候,希望一些较为长的命令使用一些短的命令即可完成输入运行的话,我们就可以使用alias命令别名来帮助我们完成这个任务
    alias作为一个bash的内置命令,具有一定的便携性

    alias cls=clear
    
    alias pp="ping www.baidu.com"
    
    

    在命令别名中,若有空格的话,建议使用双引号将其括起来

    在shell中定义的别名仅仅在当前的shell生命周期中有效,即使是子shell也是无效的

    当我们不想使用某一个命令别名的时候,我们只需要使用 unlias 别名 即可完成清除别名的效果

    当我们使用alias定义了一些命令字符来完成其他命令的功能时,怎么使用原先命令的功能呢?

    使用command来完成转义即可!


    当我们使用一些命令时,我们希望命令是随着环境的变化而产生一定的灵活变化的,这个时候我们就需要用到命令替换

    命令替换 $() 使用``也有同样的效果
    把命令中某个子命令替换为其执行结果的过程

    
    创建一个文件,文件名是	file-2018-02-28-14-54-45.txt ,中间数字必须显示为当前时间日期
     touch file-$(date +%F-%H-%M-%S).txt
    
    

    而且不同时间点运行所产生的文件名也是不同的

  • 相关阅读:
    Integer的疑惑
    简单选择排序算法
    冒泡排序
    插入排序算法java
    BinaryOperator<T>接口的用法示例+BiFunction
    装箱和拆箱、类型比较
    java的Junit的用法(转发)
    htmlnav
    好用的壁纸网站大全
    c# 财务数据编号的生辰
  • 原文地址:https://www.cnblogs.com/7haoyu/p/11314782.html
Copyright © 2011-2022 走看看