Server IP : 192.168.23.10 / Your IP : 13.59.116.142 Web Server : Apache System : Linux echo.premieradvertising.com 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 7 14:54:22 EST 2023 x86_64 User : rrrallyteam ( 1049) PHP Version : 8.1.31 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF Directory (0555) : /../bin/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
#!/usr/bin/sh # Written by: John Ellson <ellson@research.att.com> error() { echo "$0: $*" >&2; exit 1; } # Try $EDITOR first, else try vim or vi editor="$EDITOR" [ -x "$editor" ] || editor="/usr/bin/vim" [ -x "$editor" ] || editor="/usr/bin/vi" [ -x "$editor" ] || error "EDITOR not found or not executable"; default="noname.gv" if test -z "$1"; then f="$default" if ! test -f "$f"; then if ! test -w .; then error "directory `pwd` is not writable"; fi cat >"$f" <<EOF digraph G { graph [layout=dot rankdir=LR] // This is just an example for you to use as a template. // Edit as you like. Whenever you save a legal graph // the layout in the graphviz window will be updated. vim [href="http://www.vim.org/"] dot [href="http://www.graphviz.org/"] vimdot [href="file:///usr/bin/vimdot"] {vim dot} -> vimdot } EOF fi else f="$1" fi if ! test -w "$f"; then error "$f is not writable"; fi # dot -Txlib watches the file $f for changes using inotify() dot -Txlib "$f" 2>/dev/null & # open an editor on the file $f (could be any editor; gvim &'s itself) exec $editor "$f"