#! /bin/sh
-MSGID=`grep -i '^Message-ID: ' | sed 's/^Message-ID: //' | head -1`
+MSGID=`grep -i '^Message-ID: ' | sed 's/^Message-ID: //' | head -n 1`
echo 'Locally cancelling a post with the following Message-ID:'
echo " $MSGID"
#! /bin/bash
if [ "X$1" == "X" ]; then
- NAME=$(grep '^\*' ~/.siglist | head -1 | tr -s '\t' ' ' | cut -d' ' -f2)
+ NAME=$(grep '^\*' ~/.siglist | head -n 1 | tr -s '\t' ' ' | cut -d' ' -f2)
if [ -z "$NAME" ]; then
echo "Usage: $0 signature-group [pattern]" >&2
exit 1
NAME=$1
fi
-ARGS=$(grep "^$NAME\\>" ~/.siglist | head -1 | tr -s '\t' ' ' | cut -d' ' -f2-)
+ARGS=$(grep "^$NAME\\>" ~/.siglist | head -n 1 | tr -s '\t' ' ' | cut -d' ' -f2-)
if [ -z "$ARGS" ]; then
echo "No such signature group: $NAME" >&2
exit 1
shopt -s nullglob
for x in *.html; do
echo "$BASE_URL/$x"
- if head -1 "$x" | egrep -q '(xml|XHTML)'; then
+ if head -n 1 "$x" | egrep -q '(xml|XHTML)'; then
SP_CHARSET_FIXED=YES SP_ENCODING=XML \
SGML_CATALOG_FILES=/usr/share/sgml/declaration/xml.soc \
nsgmls -wxml -s "$BASE_URL/$x"