aboutsummaryrefslogtreecommitdiff
path: root/lpr-ssh
blob: cf7db82743e13684086551102ca5e9c857d77c5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
#
# LPR over SSH.
#

# Parameters
BASENAME="`basename $0`"
SERVER="$1"

# Shift
shift

# Check
if [ -z "$1" ]; then
  echo "usage: $BASENAME <server> <file>"
  exit 1
elif [ ! -e "$*" ]; then
  echo "no such file: $*"
  exit 1
fi

# Proceed
cat "$*" | ssh $SERVER lpr