位置: 编程技术 - 正文

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

  • 费改税是哪一年
  • 怎么算印花税计算器
  • 预缴所得税年底怎么结转
  • 缺少订单停工费用如何做账
  • 税局用户名
  • 现金流量表余额等于货币资金吗
  • 企业所得税申报时间
  • 纳税人如何办理纳税申报流程
  • 法定盈余公积金的提取比例一般按照()
  • 用友u8如何结转期间损益
  • 物业公司付电业公司的电费如何做账务处理?
  • 委托销售怎么做分录
  • 报表中利润为什么税后比税前大?
  • 代开专用发票缴纳的增值税需要计提吗?
  • 哪些情况下不就地分摊缴纳企业所得税?
  • 免税单位无租使用房产怎么缴纳房产税
  • 计提坏账准备的科目
  • win11怎么设置声音
  • cmos bjt
  • 王者荣耀中张飞的台词
  • 电脑qq音乐设置在哪里
  • windows11怎么设置默认应用
  • nmeo.exe是什么
  • ae应用程序无法启动
  • 什么是摊余成本计量的金融资产
  • 支付工资属于费用吗
  • 租车接送员工上班怎么样
  • php 提交表单
  • PHP:imagecolorsforindex()的用法_GD库图像处理函数
  • 消费者取得哪种权利
  • phpsessid是什么
  • 损益类账户年末一定无余额对吗
  • html怎么嵌套php
  • 增值税纳税人如何界定
  • 人工智能会影响经济发展吗
  • vue页面刷新时原有的数据还在吗
  • js中数组方法有哪些
  • mysql事件使用方法
  • 或有资产确认的前提为什么是
  • 招待费住宿费专票
  • 作价出资土地与出让区别
  • mysql中事件的作用
  • 汽车车票增值税税率
  • 个人去税务局开劳务发票要交多少税
  • 销售返利如何得到法律的保护
  • 明细分类账户的名称,核算内容及使用方法是什么规定的
  • 营利性养老机构有补贴吗
  • 预收账款年底是不是不能有余额
  • 机动车经销企业开具机动车发票
  • 国有企业取得的土地建设职工住宅
  • 收到银行借款并存入银行会计分录
  • 行政转工会经费请示
  • 库存商品用于研发分录
  • 负数发票要给税务局吗
  • 在建工程预付款授信
  • 公司向个人借款是否合法
  • win8无法运行exe
  • win8自启动在哪儿设置
  • daio.dll 病毒
  • 电脑没有声音怎么恢复按哪个键
  • windows7磁盘管理
  • 解决win10蓝屏
  • win1021年更新
  • linux0.11文件系统
  • win8笔记本无线连接没有了,怎么设置
  • window10关闭
  • unity如何合并物体
  • opengl坐标系原点
  • java word操作
  • bootstrap滚动监听效果
  • js用什么编写
  • linuxshell命令行
  • android内存分析显示
  • Shell脚本中不同进制数据转换的例子(二进制、八进制、十六进制、base64)
  • easyui-dialog
  • jquery.serialize() 函数语法及简单实例
  • 安卓activity和fragment的区别
  • 廊坊银行辟谣了吗
  • 国家税务总局上海市电子税务局
  • 营业税改征增值税对哪些行业影响最大
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设