位置: 编程技术 - 正文

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

  • 收到现金分红的会计分录
  • 原材料暂估入库怎么做账
  • 电子税务局怎么添加购票人
  • 税务大厅可以开票吗
  • 领用低值易耗品的记账凭证
  • 赠品的会计核算内容
  • 债券作为交易性金融资产的账务处理
  • 工程预付款未按时支付
  • 税务局即征即退自查报告
  • 出口用的增值税税率
  • 个人所得税是次月申报上月的吗怎么填
  • 清包工和甲供工区别在哪
  • 物业维修收费合理吗
  • 公司收到纸质承兑不开票行吗
  • 进项税和销项税的借贷方向
  • 计提长期借款利息会计分录
  • 订阅报纸属于会计科目吗
  • 4s店以车换车怎么算的
  • 土地使用税从什么时候开始算
  • linux 操作系统查看
  • 汽车销售公司购买车辆会计科目
  • win7系统里没有无线网络连接
  • 电脑扩展卷是灰色的的怎么办
  • apache24启动不了错误代码1
  • php的注释可以使用什么开头
  • 代理公司变更收费标准
  • windows 11 正式版实际使用体验如何?
  • 未分配利润转增股本交印花税
  • 收购农产品进项税抵扣税率是多少
  • 餐饮类发票
  • Uniapp使用$base方法
  • 垃圾清运费属于什么服务
  • flex布局教程实例篇
  • php路径问题
  • 应纳税所得额100-300万税率
  • 付了两次运费发了一个包裹
  • 开个人劳务发票怎么缴个人所得税
  • 材料发票和工程发票的区别
  • 留抵税额可以保留几年
  • dedecms使用教程
  • phpcms是什么框架
  • Switch Between Gnome And KDE Desktops In Ubuntu Or Kubuntu
  • 所得税汇算清缴调整项目
  • 个人独资企业的
  • 用库存现金支付职工医药费用69元,会计人员
  • 外出经营流程
  • 什么情况需要个人所得税
  • 总公司下的分公司破产怎么赔偿
  • 私募基金如何做账
  • 端午节发放的现金福利会计处理
  • 收到外国人的礼物怎么感谢
  • 开专票还要另外再交钱么
  • 展会赠品
  • 受托开发软件一般做什么
  • 品牌代理费计入什么科目
  • 成本核算方法是移动加权平均法吗
  • 代扣代缴完税凭证抵扣期限
  • 营销活动费计入成本吗
  • 会计审计属于什么类别
  • 会计账簿的装订绳子
  • 公司的应付票据
  • 工业企业辅助生产费用的分配方法
  • MySql 5.6.14 Win32位免安装解压缩版配置教程
  • page文档的排版技巧
  • win7系统屏幕一直闪怎么办
  • win8defender怎么打开
  • xp系统运行在哪
  • 怎样加快电脑开机速度
  • linux电子邮件
  • win10安全问题
  • cocos2d getPosition()取不到实际坐标问题
  • shell脚本 定义变量
  • js按照指定顺序排序
  • javascript例题
  • javascript如何
  • python连接数据库操作
  • unity shader 外发光
  • jsp中img标签
  • 浙江省网上税务服务大厅
  • 包装物押金的计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设