add generic_func

This commit is contained in:
张壹 2020-09-09 17:08:10 +08:00
parent ef851a2a47
commit e091b6e87c
2 changed files with 13 additions and 2 deletions

10
generic_func.sh Executable file
View File

@ -0,0 +1,10 @@
#!/bin/bash
function view_file(){
sys_name=`uname -s`
if [[ ${sys_name} == 'Linux' ]]; then
xdg-open ${1}
elif [[ ${sys_name} == 'Darwin' ]]; then
open ${1}
fi
}

View File

@ -3,6 +3,7 @@
. gmt_shell_functions.sh . gmt_shell_functions.sh
# 包含dispOption脚本 # 包含dispOption脚本
. dispOptions . dispOptions
. generic_func
# 定义一个函数 执行输入的语句或者将其显示在屏幕上 # 定义一个函数 执行输入的语句或者将其显示在屏幕上
RunOrEcho() RunOrEcho()
{ {
@ -299,9 +300,9 @@ else
# 在终端显示图像 此命令需要imgcat.sh脚本和iTerm终端 # 在终端显示图像 此命令需要imgcat.sh脚本和iTerm终端
#imgcat $jpgfile #imgcat $jpgfile
# 打开图片文件 此命令使用MacOS终端open命令 # 打开图片文件 此命令使用MacOS终端open命令 和Linux下的xdg-open命令
if [[ ${run_command} == 1 ]]; then if [[ ${run_command} == 1 ]]; then
open $jpgfile view_file ${jpgfile}
fi fi
fi fi
fi fi