mirror of https://github.com/tLDP/LDP
22 lines
581 B
Bash
22 lines
581 B
Bash
#!/bin/bash
|
|
# viewdata.sh
|
|
# Conversion of VIEWDATA.BAT to shell script.
|
|
|
|
DATAFILE=/home/bozo/datafiles/book-collection.data
|
|
ARGNO=1
|
|
|
|
# @ECHO OFF Command unnecessary here.
|
|
|
|
if [ $# -lt "$ARGNO" ] # IF !%1==! GOTO VIEWDATA
|
|
then
|
|
less $DATAFILE # TYPE C:\MYDIR\BOOKLIST.TXT | MORE
|
|
else
|
|
grep "$1" $DATAFILE # FIND "%1" C:\MYDIR\BOOKLIST.TXT
|
|
fi
|
|
|
|
exit 0 # :EXIT0
|
|
|
|
# GOTOs, labels, smoke-and-mirrors, and flimflam unnecessary.
|
|
# The converted script is short, sweet, and clean,
|
|
#+ which is more than can be said for the original.
|