Files correlati : cg0.exe cg0700a.msk cg0700b.msk cg3.exe cg4.exe Bug : Commento: Merge 1.0 libraries
23 lines
435 B
Bash
23 lines
435 B
Bash
#!/bin/sh
|
|
|
|
LEN="$1"
|
|
STR="$2"
|
|
PAD='\0'
|
|
STRLEN=`echo $STR | wc -c`
|
|
RES="$STR"
|
|
|
|
EXTRALEN=`expr $LEN - $STRLEN`
|
|
while [ "$EXTRALEN" -gt 32 ]; do
|
|
RES="$RES$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD$PAD"
|
|
EXTRALEN=`expr $EXTRALEN - 32`
|
|
done
|
|
while [ "$EXTRALEN" -gt 0 ]; do
|
|
RES="$RES$PAD"
|
|
EXTRALEN=`expr $EXTRALEN - 1`
|
|
done
|
|
cat <<EOF
|
|
$RES
|
|
EOF
|
|
|
|
|