P
Pcpaul
Hallo,
Ich habe als Hausaufgabe ein Script entwickelt, dies funkitoniert auch, nun soll ich als Zusatzaufgabe das machen:
Idealerweise erstellen Sie noch eine Version die das Ergebnis der Suche Wahlweise im StdOut oder (XOR) in eine Datei schreibt.
Leider habe ich kein blassen Schimma wie das gehen soll, eine kleine Hilfe were super!
Hier selbst zu dem eigentlichen Script, den ich als Hausaufgabe aufhatte zu entwickeln:
#!/bin/bash
# Sucht alle "InputFiles", die dem SeachText entsprechen
# Das Ergebnis wird in der Outpufile gespeichert und abgelegt
# The name of this script
SCRIPT_NAME=suchen.sh
###################################################################
#
# Check for Invalid Command Line Arguments
# $1 = SearchText
# $2 = InputFile
# $3 = OutputFile
#
###################################################################
if [ $# -lt 3 ]
then
echo "Usage: $SCRIPT_NAME <SearchText> <InputFile.txt> <OutputFile.txt>" #Parameter, die zu setzen sind
echo "Example: $SCRIPT_NAME ERROR message.log result.txt" # Beispiel wie es aussehen könnte
exit
fi
grep $1 $2 > $3 # speichert die Informationen in das Outputfile
echo $3
Ich habe als Hausaufgabe ein Script entwickelt, dies funkitoniert auch, nun soll ich als Zusatzaufgabe das machen:
Idealerweise erstellen Sie noch eine Version die das Ergebnis der Suche Wahlweise im StdOut oder (XOR) in eine Datei schreibt.
Leider habe ich kein blassen Schimma wie das gehen soll, eine kleine Hilfe were super!
Hier selbst zu dem eigentlichen Script, den ich als Hausaufgabe aufhatte zu entwickeln:
#!/bin/bash
# Sucht alle "InputFiles", die dem SeachText entsprechen
# Das Ergebnis wird in der Outpufile gespeichert und abgelegt
# The name of this script
SCRIPT_NAME=suchen.sh
###################################################################
#
# Check for Invalid Command Line Arguments
# $1 = SearchText
# $2 = InputFile
# $3 = OutputFile
#
###################################################################
if [ $# -lt 3 ]
then
echo "Usage: $SCRIPT_NAME <SearchText> <InputFile.txt> <OutputFile.txt>" #Parameter, die zu setzen sind
echo "Example: $SCRIPT_NAME ERROR message.log result.txt" # Beispiel wie es aussehen könnte
exit
fi
grep $1 $2 > $3 # speichert die Informationen in das Outputfile
echo $3