if ! grep $1 'dict'; then
firstword=$1
firstletter=${firstword:0:1};
echo $firstletter
else
echo "hello"
fi
Ich bin mir nicht sicher, ob es grep ist, die ausgeführt wird, aber wenn der Fall ist, dass das Wort Now
in der Datei ist dict
es das Wort Now
auf die Standardausgabe druckt. Wenn ich Noww
einfüge und Noww
nicht drinstecke, wird es einfach N
ausdrucken. Was veranlasst es, Now
auszudrucken?grep Befehl ausgeführt wird in if-Anweisung
Ah danke, aus irgendeinem Grund habe ich nicht, dass in den Optionen. – Kippet
Wenn diese Antwort Ihre Bedürfnisse erfüllt. Sie sollten die Hilfe mit "Antwort annehmen" lieber mit "Danke in Kommentar" bewerten. :) –