Linux下编写SHELL命令打开文件 - Go语言中文社区

Linux下编写SHELL命令打开文件


Linux系统下编写SHELL文件来打开文件


  • 通过学习本文档后能够掌握到的知识点
    • 1.新建一个SHELL文件
    • 2.用这个SHELL文件打开一个Linux系统下的其他文件

boonya:“纸上得来终觉浅,绝知此事要躬行。”

1. 编写文件的原因

最近在学PLSQL,在搭建环境的时候虚拟机上的IP地址。每天都会自动改变,所以就想着写个shell命令直接跳转到修改本机地址的文件里去。

2.编写步骤.

第一步:
现在命令行中建立一个文本文件(ps:记住是”命令行”–命令是: touch 文件名)
这里写图片描述
执行touch test ,你会看到我的桌面多啦一个文件!这里写图片描述

第二步:
进入文件的编辑模式!(ps:编辑的命令是 :vim 文件名)
vim test
这里写图片描述
第三步:
编辑文件(ps:由于我也是玩一下没太记得SHELL命令.需要的可以进 [http://blog.csdn.net/china_guanq/article/details/51726842]他的博客看看)
我只是执行打开操作~~~
第一行
总共就3行
#!/bin/bash :
#!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。其实第一句的#!是对脚本的解释器程序路径,脚本的内容是由解释器解释的,我们可以用各种各样的解释器来写对应的脚本。比如说/bin/csh脚本,/bin/perl脚本,/bin/awk脚本,/bin/sed脚本,甚至/bin/echo等等。#!/bin/bash同理
cd:
cd代表的就是进入某个目录。

第四步:
保存在退出。(ps:为什么我要单独讲嘞,因为Linux退出都不简单对没玩过的来说!套路是 写完以后按esc键就是键盘左上角那个。然后:wq 回车请注意是冒号。)
这里写图片描述

第五步:
给你的文件权限(ps:你不给权限,系统就不会执行你的文件。)
命令是:chmod 775 文件名 (ps:需要注意的是我的文件就写在桌面所以我都不用进入目录在给权限,如果你的文件不是写在桌面下记得要换到相对应的文件夹下).这里写图片描述
第六步:
运行文件:命令窗口下 ./test

3总结.

虽然只是一个小命令的编写,简单到不能在简单啦!但是对于我这种没接触过的人来说还是挺麻烦的。光是写个这玩意我找啦很多的博客!记录一下,怕自己忘记。正所谓滴水穿石!
—— 荆轲刺秦王

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_40709468/article/details/79593775
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:26:43
  • 阅读 ( 1377 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢