10 Linuxでは、次のようなテキストファイルに文字列を含む行を表示するにはどうすればよいですか。 search "my string" file_name 検索の大文字と小文字を区別する/区別しないようにするにはどうすればよいですか?また、行番号も表示するにはどうすればよいですか? よろしく linux search strings — alwbtc ソース
21 上手 grep -n "my string" file_name 特定のクエリに対して行います。GREPはデフォルトで大文字と小文字を区別するので、大文字と小文字を区別しないようにするには、-iオプションを追加します。-nオプションでは、行番号を表示します。他の無数のオプションについては、私はお勧めします man grep GREPのより興味深いパターンマッチング機能について。 — カジ ソース
-1 #!/bin/bash cd $HOME/Desktop s=xda m=$(grep -n "$s" $HOME/Desktop/tt.txt ) if [ "$m" = "$s" ] ;then echo "success" else echo "fail" fi — Raj s ソース 1 これは間違った答えのようです。 — Alexander Tolkachev 1 また、1文字の変数名は不適切です。このコードスニペットは、より適切な名前を付けると、はるかに読みやすくなります。 — ひよこ