Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ `compgen -c | grep -x "$1"` ]
- then
- echo "Файл находится в PATH"
- $* &
- disown
- elif [ -e "$1" ]
- then
- echo "Файл существует по указанному пути"
- if [ -x "$1" ] && [ ! -d "$1" ]
- then
- echo "Файл исполняемый и не является каталогом"
- if [[ "$(dirname $1)" = "." ]]
- then
- echo "Файл находится в текущем каталоге"
- ./$* &
- disown
- else
- $* &
- disown
- fi
- else
- exo-open "$1" &
- disown
- fi
- else
- echo "Такого файла нет ни по указанному пути, ни в PATH."
- exo-open "$1" &
- disown
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement