2019年9月7日土曜日

linuxでファイル内のテキストを検索したい

windowsなら、頼んでもいないのに検索してくれるが、linuxだとどうするのかわからなかったので調べると、どうもgrepを使うのがスマートらしい。

文法は、
grep 検索したい文字列 -dl 検索場所
だそうで。

例として
grep wannasearchword -dl ./
みたいな。

簡単なシェルスクリプトにすると
#!/bin/bash
echo -n "Input any keyword: "
read iakDATA
echo "##### R E S U L T ######"
echo ""
grep $iakDATA -rl ./
echo ""
echo "##### E O S ######" 
とか。


0 件のコメント:

コメントを投稿