位置: 编程技术 - 正文

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

  • 增值税有哪些二类税种
  • 按月支付劳务费开发票
  • 记账凭证银行利息该怎么记凭证
  • 所得税汇算清缴捐赠支出扣除标准
  • 工会账户谁来管理
  • 结转周转材料成本分录
  • 发放货物给员工 赠送
  • 核定征收企业怎么申报
  • 单位预付卡
  • 企业亏损会影响利润吗
  • 税负的含义
  • 企业所得税怎么征收
  • 外管证税收预缴税率是多少?
  • 公允价值变动损益是什么意思
  • 工资薪金税前扣除比例
  • 金税盘提示离线开票时间超限深圳
  • 单位参加城镇职工基本养老保险基数怎么填
  • 旅游业适用差额征税政策时如何开具发票?
  • 预缴企业所得税怎么做会计分录
  • 材料报废的会计处理(一般纳税人)
  • 总分机构账务处理
  • 利润分配的余额
  • 资产负债表是一年一次吗
  • 住宿费进哪个科目
  • 一般纳税人专票和普票有什么区别
  • 免税单位无租使用纳税单位土地
  • 如何理解结转利润的意思
  • 项目投资净现值计算公式
  • 成本加成定价法包括()
  • 信用证保证金会退还吗
  • win11无限重启怎么解决
  • 货物运输业增值税专用发票可以抵扣吗
  • 劳务报酬纳税计算器
  • 苹果电脑付款方式设置
  • 腾讯云php
  • linux命令行怎么用
  • php的get
  • php中td
  • 收到税务局退增值税及附加税怎么做账
  • laravel实战教程
  • 会计核算方法体系构成
  • 高新企业技术服务成本核算
  • 旅行社小规模纳税人差额征税
  • 报废汽车残值收入如何计税
  • 用友软件怎么删除已经建立的账套
  • pnmdp
  • 增值税专用发票怎么开
  • javascripts
  • matlab进行图像处理
  • 小规模纳税人企业所得税优惠政策最新2023
  • 服务业加计扣除比例
  • wordpress怎么删除文章
  • 帝国cms栏目自定义字段
  • python项目开发案例集锦pdf百度网盘
  • 挂靠车辆进项税额是否可以抵扣
  • 销售成本包括销售人员工资吗
  • 销项负数发票能作废吗
  • 实收资本报表怎么填
  • 零申报是怎么回事
  • 对外担保产生诉讼费用吗
  • 防暑降温费计入工资还是福利费
  • 公司自己搭建的房子出租可以按投资性房地产吗
  • 关联企业是如何运作的
  • wind怎么申请
  • ubuntu怎么清理内存
  • linux添加系统调用的步骤
  • ,linux
  • 框架常用注解
  • shader教程
  • 安卓核心架构
  • window.open失效
  • Linux 中的各项 CPU 利用率是这样算出来的
  • Python安装包
  • javascript基础类型
  • python抓视频保存本地
  • 税务风险科是干什么的
  • 广东省地方税务局发票查询
  • 电子税务局错误代码
  • 专利证书印花税怎么计算
  • 辽宁税务局代码是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设