私はこのファイルを持っています:
N104 F1810
N104 F3810
N104 F810
N104 F305
そしてgrep
入力スクリプト。
スクリプト:
enter input
read input
cat file | grep $input
「810」と入力すると、次のように出力されます。
N104 F1810
N104 F3810
N104 F810
以下を出力する必要があります。
N104 F810
ベストアンサー1
grep -E "(^|[^0-9])$input($|[^0-9])" < file
前のものは$input
行の始まり、数字ではなく、次のものは行の終わり、または数字ではありません。