位置: 编程技术 - 正文

简化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最好的编程语言
  • 研发费用税前加计扣除怎么算
  • 金蝶kis迷你版银行存款二级科目
  • Yii2中hasOne、hasMany及多对多关联查询的用法详解
  • 我用ChatGPT做直播技术选型,卷死了同事
  • javascript猜数字游戏+表单
  • transformerss
  • 调戏chatGPT(二)下围棋
  • metareg命令
  • GCC strict aliasing – 嫉妒就是承认自己不如别人
  • 金税服务费必须交吗
  • 所得税减免与纳税的区别
  • 研发费用范围归集不正确
  • 认缴出资和注册资本
  • 个税申报漏报人怎么办
  • 发票纳税识别号和名称打印出来不齐怎么回事
  • 预付账款主要核算哪些内容
  • 固定资产原值增加当月计提折旧吗
  • 一般纳税人不开票收入怎么做账
  • 固定资产直接进费用表示表示一次性计提折旧
  • 预付房租如何做分录
  • 收到发票挂账如何处理
  • 年末未缴增值税应符合计算逻辑
  • 贴现凭证的分录
  • 行政事业单位其他收入
  • 持有至到期投资是债权投资吗
  • 收到销售折让的负数发票怎么做会计分录
  • 房地产开发企业增值税税率
  • sql联合主键设置外键
  • sqlserver锁表是什么意思
  • esxi6.7克隆
  • linux进程管理器
  • win8系统计算器快捷键
  • xp无法正常启动怎么办
  • 手把手教你安装使用国家反诈中心
  • linux恢复rm删除目录
  • win10系统如何关闭杀毒软件和防火墙
  • node.js可以写接口吗
  • python线程池最大数量
  • perl脚本教程视频
  • jquery滚动到底部
  • js制作倒计时
  • flex开发工具
  • android点击事件onclick用法
  • listview
  • javascript教程 csdn
  • 如何加强部门联动协作
  • 知道金额和税额怎么求
  • 粮食的增值税税率怎么算
  • 浙江应急管理厅焊工证查询
  • 进口小麦关税税率是多少
  • 个体工商户如何注销
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设