next up previous contents
Next: se - 文献の検索 Up: Cabinetのスクリプト Previous: upd - 検索データの更新

all - 全文献の表示

80桁のコンソールでも読み易いように3行で1件のデータを表示させています。 データの出力先は標準出力ですからパイプで more などのページャにつなげば ページ単位で停止させられますし、lpr を指定すればプリンタに出力できます。

listingsitem #!/bin/sh # LIST all of the entries in the Cabinet File : ${CABINET?} RACK=${CABINET}.items if test ! -s "$RACK"; then echo 'Empty Cabinet.' exit fi echo " `wc -l < $RACK` item(s) in your Cabinet." IFS=: cat $RACK | while read A B C D E; do echo; echo $B echo $A echo "$C, $D(ISBN:$E)" done echo



Riichiro Saito
1995年08月29日(火) 11時41分26秒 JST