位置: 编程技术 - 正文

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

  • 进口货物增值税纳税人是谁
  • 房产税如何申报流程
  • 财政的税收
  • 没有发票的房租如何入账
  • 销售旧货的增值税税率
  • 应纳税所得额为什么要减去60000
  • 个体每月开票超10万
  • 贸易企业可以委托代理吗
  • 外资企业对应的企业是什么
  • 债务重组偿债顺序
  • 高新技术企业清算所得税率是多少
  • 库存现金余额过大的定性
  • 门店活动经费计入什么
  • 固定资产报废废铁收入需要交税吗
  • 短期投资款取消退回计入什么科目?
  • 银行承兑汇票向谁追索
  • 法人代表领工资怎么领
  • 其他应收款属于流动资产吗
  • 企业交的房产税在哪打印税单
  • 个体工商户税收优惠政策2023年最新
  • 出让方式取得土地使用权会计处理
  • 什么情况下附加税减半
  • 车辆保险车船税怎么计算
  • 征地过程中会产生哪些费用
  • 收到税务局信息
  • 完成产值怎么算
  • 技术合同的计税依据包括研究开发经费
  • windows10如何开机启动软件
  • win11电脑屏幕倒过来了怎么办
  • 来料加工方式中,料件和加工后
  • PHP:Memcached::setMulti()的用法_Memcached类
  • 贷款减值损失计提还能转回吗
  • KbdTray.exe - KbdTray是什么进程 有什么作用
  • 坏账损失和坏账准备
  • 前端gui
  • php实现和工作原理
  • php 输出字符串中字符的所有组合
  • 机器学习中的数学——距离定义(八):余弦距离(Cosine Distance)
  • bootz命令
  • 用php制作年历
  • 新个人所得税起征点2023
  • 进口关税增值税如何做账
  • 母公司的资质怎样才能转给子公司
  • 小企业的准备阶段是创办企业吗
  • Simple Slug Translate 把WordPress固定链接自动翻译成英文
  • 购买铝材会计分录
  • 国家为什么要征收各种税
  • 金蝶kis固定资产反结账
  • 增值税现代服务业包括哪些内容
  • 提取法定盈余公积会影响留存收益吗
  • 买一赠一是什么促销方式
  • 商品流通环节包括
  • 企业间拆借资金是否合法
  • 亏损企业对外捐赠的税前扣除
  • 物业公司付电业费合法吗
  • 工程年底结账
  • 转账支票办理收款所要拿的单证
  • 开了20万销项进项为0交多少税
  • 建筑总包收到劳务合同
  • 公司收到美元怎么交税啊
  • 阿里云centos7安装图形界面
  • 安装sql2008时出现以下错误
  • mysql怎么修改my.ini
  • freebsd操作命令
  • linux中如何配置环境变量
  • winxp和win7双系统
  • windowsxp弹出广告怎么解决
  • win10系统如何屏蔽弹窗广告
  • Linux中通过Socket文件描述符寻找连接状态介绍
  • three.js gui
  • unity3d documentation
  • 需要牢记的号码
  • python语言解析
  • unity3d shader之Julia集和Mandelbrot集绘制美丽图案 (二)
  • jquery图片效果
  • dom教学
  • jquery选项卡
  • 河南省低保查询官网
  • 闵行税务稽查局
  • 广西税务登记查询网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设