位置: 编程技术 - 正文

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

  • 小规模纳税人的企业所得税税率
  • 小规模多计提增值税税率
  • 公款私存个人账户怎么处理
  • 长期待摊费用摊销会计分录
  • 月末将应交未交增值税转入未交增值税
  • 高速公路过路费计入什么会计科目
  • 无形资产研发成功并申请专利
  • 旅行社开具发票
  • 有发票的福利费可以不交个税吗
  • 职工福利增值税的处理
  • 资产类账户的期末余额计算公式
  • windows11安装错误
  • randomdigits.exe - randomdigits是什么进程 有什么用
  • php技巧
  • 公司吸收合并股权
  • 如果企业亏损要交企业所得税吗
  • thinkphp 模块
  • 有限公司股权转让的规定最新
  • vue-axios详细介绍
  • 汽车检测没过收钱不
  • 房屋折旧方法有哪些
  • 前端常见面试
  • php上传图片到文件夹
  • 机器人折旧年限
  • discuz php版本
  • 怎么冲暂估入账
  • 慰问金计入什么预算科目
  • mysql的存储
  • 股东分红放到哪个会计科目
  • 非限定性资产和业务活动表关系
  • 开票显示税收分录怎么办
  • python第三方库安装教程
  • 金蝶标准版怎么查应收应付款
  • 购买电梯会计账务处理
  • 纳税收入包括居民个人在境外取得的收入吗?
  • 银行日记账期初余额写哪儿
  • 购买增值税发票属于什么科目?
  • sql20054n
  • 利润与利润率之差公式
  • 商家的这些行为对消费者的购买行为有什么影响
  • 吊车租赁有限公司
  • 预付卡销售成品油会计分录
  • 公司购买商品房能折旧吗
  • 成品油预付卡销售*成品油卡 怎么入账
  • 废品相关内容有哪些
  • 盘亏和报废报损的区别
  • 无形资产资本化加计扣除可抵扣暂时性差异
  • 史上最简单的皮筋枪
  • mysql总是安装失败
  • centos 7.5 7.6
  • win1010卸载
  • 电脑开机一直显示windowsxp
  • win8 恢复
  • centos7 network
  • Win10打开设备管理器
  • Linux Kernel 4.10第5个候选版本RTM版发布 2月12日发布正式版
  • centos7如何安装telnet
  • centos release6.7
  • win8的系统怎么装win7
  • linux系统管理命令有哪些
  • win7能用多屏协同吗
  • win8 设置
  • 如何配置sendmail
  • win7 c盘打不开
  • cocos环境搭建
  • jquery技巧
  • 推荐10 个很棒的电影
  • python爬虫入门教程
  • react区别
  • python算法简单编程题
  • python编码函数
  • node.js+express
  • bitmap压缩到指定尺寸
  • js打开浏览器新的tab页
  • django批量上传图片
  • bootstrap需要学多久
  • 陕西社保费管理客户端初始密码
  • 小规模纳税企业的增值税税率一律为3%
  • 四川省地方税务局公告2018年第3号
  • 全国书法等级考试官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设