Sınıf için çıktı alacak bir Bash komut dosyası yazmak gerekir ispell
ve ben denemek ve while döngüsü içinde kullanıcı girişi istediğimde sadece kullanıcı satırı olarak dosyanın bir sonraki satırı kaydeder.
While döngüsünde kullanıcı girişi isteğinde nasıl bulunabilirim?
#!/bin/bash
#Returns the misspelled words
#ispell -l < file
#define vars
ISPELL_OUTPUT_FILE="output.tmp";
INPUT_FILE=$1
ispell -l < $INPUT_FILE > $ISPELL_OUTPUT_FILE;
#echo a new line for give space between command
#and the output generated
echo "";
while read line;
do
echo "'$line' is misspelled. Press "Enter" to keep";
read -p "this spelling, or type a correction here: " USER_INPUT;
if [ $USER_INPUT != "" ]
then
echo "INPUT: $USER_INPUT";
fi
echo ""; #echo a new line
done < $ISPELL_OUTPUT_FILE;
rm $ISPELL_OUTPUT_FILE;