美文网首页
Mac下使用shell脚本快速打开文件

Mac下使用shell脚本快速打开文件

作者: Takioo | 来源:发表于2016-12-25 23:59 被阅读0次

1 . 比如想在任意位置打开WeiBo这个文件夹,先创建shell脚本,命名为 vopen ,在脚本中添加如下内容:

#!/bin/bash
#
read -p "请输入要打开的文件或目录:" NAME
if [[ $NAME =~ ^[Ww][Ee][Ii][Bb][Oo]$ ]]
then
        DIR=/Users/valie/Documents/WeiBo
        if [ -d $DIR ]
        then
                open $DIR
        else
                echo "文件夹WeiBo不存在哦!"
        fi
fi

2 . 在 .bash_profile文件中添加:

export PATH="$PATH:/Users/valie/Documents/Setting"

将目录加到PATH环境变量,这样就可以在虚拟目录的任何位置执行程序vopen,其中Setting文件夹是vopen文件所在的目录。

3.如果你的默认shell是bash的话,就在 .bashrc文件中添加如下内容:

. ~/.bash_profile

如果你的默认shell是zsh的话,就在 .zshrc文件中添加:

. ~/.bash_profile

在每次打开终端时, .bashrc或 .zshrc文件都会被加载,因此 .bash_profile文件也会被调用和执行。

4 . 需要注意的是,你可能不具有执行vopen文件的权限,查看改文件权限:

查看文件权限

可以看到,你只具有读写vopen的权限,输入以下命令添加对vopen的执行权限:

chmod u+x vopen

至此,终端输入vopen就可以打开WeiBo文件夹了:

Paste_Image.png

相关文章

  • Mac下使用shell脚本快速打开文件

    1 . 比如想在任意位置打开WeiBo这个文件夹,先创建shell脚本,命名为 vopen ,在脚本中添加如下内容...

  • Shell脚本操作-1

    创建文件 一般shell脚本都是以.sh结尾的文件,我们如何创建一个shell脚本文件 首先在Mac环境下用命令t...

  • Mac下使用Emacs

    Mac下使用Emacs ** 终端打开在~/.zshrc配置文件中增加如下脚本 执行脚本,让配置生效source ...

  • 【python】mac 上在任意指定路径打开 jupyter n

    mac 上在任意指定路径打开 jupyter 自己写个 shell 脚本 保存成 .sh 文件。 之后双击 she...

  • Mac下Shell脚本使用

    【原创博文,转载请注明出处!】准备学习下Shell命令,俗话说“好记性不如烂笔头”,做点笔记方便以后查找。详细学习...

  • shell脚本编程

    一、构建基本脚本 创建shell脚本文件 在创建shell脚本文件时,必须在文件的第一行指定要使用的shell。其...

  • Linux命令行与Shell脚本编程大全-构建基本脚本

    本章内容: 构建基本脚本 使用多个命令 创建shell脚本文件 构建基本脚本 在构建shell脚本文件时,必须在文...

  • shell语言

    第一个脚本程序 shell脚本文件使用.sh作为文件后缀; 在脚本文件中的第1行使用#!指明shell解释器; 对...

  • mac终端下运行shell脚本

    From: 在mac下编写shell脚本并执行 一些资料 Shell教程-for 菜鸟教程 Shell脚本编程30...

  • Shell基础

    一、构建基本脚本 1.创建shell脚本文件 在创建shell脚本文件时,必须在文件的第一行指定要使用的shell...

网友评论

      本文标题:Mac下使用shell脚本快速打开文件

      本文链接:https://www.haomeiwen.com/subject/kuidvttx.html