为了方便自己快速使用命令,接触了一下alias。在使用多个命令时,一般有两种方式。各有不同 根据需求选择。

直接上代码:

1.alias Name='(date;pwd;cmd1;cmd2)

写法简洁容易。

2.alias da='da(){ date;pwd;who|wc -l;};da'

虽然有些复杂,但是处理一些复杂的多条命令时,很好用,而第一种会有部分命令不会执行,列如以下

alias mybash="(cp ~/.bashrc $HOME/install/mybash.bashrc;source ~/.bashrc;date)"---->试过多次但没有执行“source ”命令

alias mybash='mybas(){ cp ~/.bashrc $HOME/install/mybash.bashrc;source ~/.bashrc;date;};mybas'--->完美通过,既可以拷贝又可以使配置文件生效。要说不完美估计就是有时需要sudo 执行。

具体到原理啥的没有时间 深抠。如有大大知道,或者更棒的方法请多指教分享。

最新文章

  1. 歌词文件解析(二):LRC格式文件的绘制
  2. oracle学习笔记系列------oracle 基本操作之表的增删改查
  3. linux tar 备份命令
  4. Redis-秒杀场景应用
  5. 黄聪:Discuz!的SEO优化策略一:如何设置标题 & 如何去掉Powered by Discuz!尾巴
  6. 【HDOJ】2149 Public Sale
  7. 创建并使用静态库(ar 命令)
  8. 学生成绩管理C语言版
  9. phpstrom识别phalcon框架模板文件的配置
  10. JS中的作用域以及全局变量的问题
  11. 关路灯,洛谷dp
  12. centos7 无法启动网络(service network restart)错误解决办法
  13. hbmy周赛1--C
  14. AndroidO bluedroid alarm 机制分析
  15. webpack入门(六) API in modules
  16. Springboot+MyBatis+JPA集成
  17. 04_安装Nginx图片服务器
  18. Duplicate Manager Pro for Mac(重复文件查找工具)破解版安装
  19. SVM学习笔记3-问题转化
  20. AtomicReference,AtomicStampedReference与AtomicMarkableReference的区别

热门文章

  1. No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
  2. Android碎笔录1——基本布局
  3. ORM------多表操作
  4. VS编译报错Error2019
  5. H5 签到功能
  6. HomeBrew 使用国内数据源
  7. ssh整合之Session延迟加载问题的解决
  8. BZOJ 1015 星球大战starwar 逆向并查集
  9. linux mint gcc 编译第一个c程序
  10. 使用highmaps制作中国地图