File: run_if_exists.sh

package info (click to toggle)
apt 3.1.13
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 22,764 kB
  • sloc: cpp: 71,085; sh: 31,750; xml: 5,553; perl: 217; python: 197; ansic: 191; makefile: 41
file content (16 lines) | stat: -rwxr-xr-x 231 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
# Small helper for running a command
out=""
if [ "$1" = "--stdout" ]; then
    out="$2"
    shift 2
fi

if [ -e "$1" ]; then
    shift
    if [ "$out" ]; then
        exec "$@" > $out
    else
        exec "$@"
    fi
fi