位置: 编程技术 - 正文

简化shell终端命令输入的脚本式快捷键工具(shell终端是什么意思)

编辑:rootadmin

推荐整理分享简化shell终端命令输入的脚本式快捷键工具(shell终端是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux shell终端,shell终端快捷键,shell 终端模拟工具,shell终端是什么意思,linux shell终端,shell终端是什么意思,linux shell终端,shell 终端,内容如对您有帮助,希望把文章链接给更多的朋友!

1.解决的问题

当你需要一次输入很多个命令的时候,例如一次去多个目录删除文件当你懒得输入一个好长的命令或者直接就记不住那么长的命令的时候,例如生成ctagsctags --languages=C++ --exclude=third_party --exclude=.git --exclude=build --exclude=out -R -f .tags

当你想要个类似快捷键来一键搞定重复的事情又懒得写好多脚本的时候,duang~~ 这个工具就有用啦!

2.感性认识

这个工具是个shell脚本,附在本文末尾,复制整个脚本源码,在本地保存为rew.sh,放到$PATH下,加上chmod +x权限。文件名命名可以按喜好改。r e w 可以用一只左手输入完毕,然后tab键就出.sh了,我感觉挺好的。

前面所说的复杂操作就变成了这么简单:

一次去几个目录删除文件,只需要rew.sh d如果想指定起始目录,还可以再带参数rew.sh d dir_path

简化shell终端命令输入的脚本式快捷键工具(shell终端是什么意思)

生成ctags,只需要rew.sh ct

如果忘了这个脚本有什么功能,只需要不带参数运行crt.sh就会列出所有的命令。

3.理性认识

如果想加入自定义的命令,找到的地方,增加一行就可以了。每行就是一个参数和实际命令,可以看到:

也就是,第一个空格前是rew.sh的参数(快捷键),第一个空格后是实际运行的命令。其中多个步骤的命令可以做成函数,例如:

如果怕忘记长命令用来干什么,也可以放到函数里,函数名要见名知意或者加注释。

这个脚本可以被其它脚本调用,返回值和被代替的命令相同。

附工具脚本:

实现android自动化测试部署与运行Shell脚本分享 我的配置是linux,android4.2.2的sdk。实现的细节都在代码注释里了,变量名以及echo的内容也是说明的一部分。主流程为:1.检测是否指定端口的模拟器已

Ubuntu下定时提交代码到SVN服务器的Shell脚本分享 有两个用途,一是偷懒不用去提交代码,二是在远程服务器上使用以作定期备份。sudogedit/etc/crontab打开后加入这行0****my_user_namemy_script_path表示每个整点

Shell脚本搭建FTP服务器(vsftpd) 各种知识点都写在注释里。只需要sudo$PATH/ftpsetup.sh即可,默认以test/test为用户名密码登录,登录后的根目录只读,子目录writable可写。Ubuntu和LinuxMint

标签: shell终端是什么意思

本文链接地址:https://www.jiuchutong.com/biancheng/381226.html 转载请保留说明!

上一篇:Ubuntu服务器配置apache2.4的限速功能shell脚本分享(ubuntu服务器配置代理访问外网)

下一篇:实现android自动化测试部署与运行Shell脚本分享(安卓手机怎么设置自动化)

  • 平价转让股权如何做
  • 包装物押金计入成本吗
  • 期末留抵税额退税怎么做分录
  • 销售收入包括应收销货款
  • 税后利润补亏的会计分录怎么做
  • 外币报表折算差额在会计报表中应作为
  • 个人借公司款利率多少合法
  • 税务迁移会影响外经证核销吗
  • 小规模纳税人开专票
  • 个人开劳务发票要同时交个税吗?
  • 个人劳务报酬所得汇算清缴
  • 连年亏损的企业因为具有递延税金的优势
  • 面粉厂怎样做帐,税率是多少?
  • 中小企业费用管理
  • 到期一次还本付息的利息怎么算
  • 固定资产管理的论文
  • 车辆保险返点计算器
  • 新版edge浏览器兼容性视图怎么设置
  • 多缴的企业所得税如何处理
  • mac如何连接2个airpods
  • 笔记本电脑应该关机还是睡眠
  • 硬盘分区的原则主要有哪些
  • win10更新kb5005033
  • 在win7系统中文件属性有哪些
  • 委托去银行办理业务的委托书
  • 结转损益类收入科目的余额会计分录
  • 什么食物含胆固醇高不能吃
  • 增值税专用发票的税率是多少啊
  • php开发模板
  • 装修费还没摊销完就搬家了
  • vue在项目中怎么用的
  • node.js什么意思
  • 网站变成灰色什么时候恢复
  • 新企业会计准则
  • 什么时候计提所得税费用会计分录
  • 中药和中药饮片有区别吗
  • 免税农产品发票需要勾选吗
  • 企业年有什么用
  • 资产负债表的其他应收款怎么算出来的
  • 小企业长期股权投资减值损失采用直接转销法
  • 库存股属于什么账户
  • 工程异地施工缴什么税
  • 出口转内销会计分录举例
  • 农产品如何进入批发市场
  • 怎么把应付账款调成应收
  • 公司购买的打印机附赠给客户进项税可以抵扣吗
  • 收入红冲够是否红冲成本
  • 未取得发票的固定资产入账规定
  • 日记账的建立
  • 多种不同的 MySQL 的 SSL 配置
  • sql语句大全实例教程
  • sqlalchemy merge
  • Mac怎么强制关闭窗口
  • win8破解密码开机密码
  • oracle linux6.9
  • 关于激活剂的叙述正确的是
  • centos如何配置ip
  • centos的安装步骤
  • navapp.exe - navapp是什么进程文件 作用是什么
  • 微软官方屏蔽更新工具
  • win10周年纪念版
  • win10移动版应用商店打不开
  • opencvsharp读取图片
  • android开发一般用什么软件
  • python中的is和==的区别
  • shell字符串比较相等
  • vps 备份
  • powercli命令
  • 安卓手机管家是什么
  • 骞怎么读什么意思是什么
  • 基于JAVASCRIPT实现的可视化工具是
  • [置顶]马粥街残酷史
  • 安卓listview添加数据
  • 养老待遇核定表在哪办理
  • 国考什么时候开始备考比较好
  • 陕西国税电子税务局app
  • 国税地税数据共多少
  • 地方税务局投诉有用吗
  • 个体户操作流程
  • 德国对外投资法律劣势有哪些方面
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设