位置: 编程技术 - 正文

简化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脚本分享(安卓手机怎么设置自动化)

  • 转让金融商品需要缴纳增值税吗
  • 递延所得税资产账务处理
  • 注销库存股为什么股本减少
  • 餐补如何入账
  • 小企业出租设备分录
  • 个人动产租赁税费怎么算
  • 股票发行的佣金计入什么科目
  • 小规模个体户营业执照一共几个章
  • 利润表中的本期金额栏内各项数字一般根据什么填列
  • 支票结算业务流程
  • 通信服务费包括哪些
  • 实物性投资资产
  • 对方承担税差该如何入账?
  • 免税企业减免所得税政策
  • 个税计提比实际缴纳多怎么办
  • 房屋交易税费的计算
  • 营改增的纳税人
  • 服务类的公司有哪些
  • 利息收入营业收入
  • 公益性捐赠支出账务处理
  • 电脑经常蓝屏修复
  • 生产车间折旧为0的原因
  • 代销商品手续费计入什么科目
  • macbook怎么修改默认系统
  • 桌面鼠标右键菜单设置
  • 生活服务业内容
  • win10分辨率调整
  • pytorch的
  • 信号差的要死
  • win10修改hosts文件权限
  • 农产品销售发票抵扣政策
  • 最小的电池是多大
  • 不动产司法拍卖税费
  • 代理业务资产的核算方法
  • 小微企业延缓缴纳
  • 用smart原则改写年底前完善客户资料
  • 微信小程序实训内容
  • css实现文字颜色渐变
  • des算法加密解密过程
  • nerf新手入门
  • 工业企业采购部工资计入什么科目
  • 其他应付款包括应付股利和应付利息吗
  • 异地如何申报纳税
  • 房屋租金的摊销怎么算
  • 作废的发票会统计到税额里吗
  • sqlserver 删除数据
  • 空白发票作废怎么处理
  • 暂估管理费用跨年账务处理
  • 商业保理怎么账务处理?
  • 装修公司进的材料怎么做分录
  • 固定资产计提折旧的会计科目
  • 政府专项补贴资金应列入什么科目
  • 个体从业人数怎么填
  • 税控盘开发票怎么测试打印机?
  • 卸载软件怎么彻底删掉
  • ubuntu ifdown
  • 安装solaris11
  • Win10 Mobile 10572怎么更新升级? 需回滚到WP 8.1
  • Mac怎么快速显示桌面
  • openssh centos
  • fpt.exe
  • win10出现恢复界面0xc000000f
  • js必须掌握的
  • Android之Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
  • bootstrap基础
  • js隐写
  • nodejs深入浅出pdf百度云
  • excel一行首尾互换
  • JavaScript控制台输出
  • angularjs2
  • JavaScript事件类型中UI事件详解
  • javascriptz
  • 国家税务总局广东省税务局待遇
  • 国家税务电子发票查验入口
  • 国家税务局直属单位招聘
  • 回家税务总局全国增值税发票查询
  • 如何查看税务登记记号
  • 岗位回避什么意思
  • 审计双轨制什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设