Simple bash script for searching keyword in the given directories linux
I find myself using grep over and over again for searching some keyword in the same directories. I write this, very simple and almost single usage script to accomplish the task
#! /bin/bash # Find the given keywork in the given directories # if [ $# -lt 1 ]; then echo $"No Keyword is provided" echo $"Usage: ./search_keyword.sh needle" exit fi keyWord=$1 #list where you would want to look inside the directory directories="dir1 dir2 dir3 dir4 dir5" for directory in $directories do if [ -d $directory ]; then echo $"Serching in $directory" grep -ir --color $keyWord $directory else echo $"#### Directory $directory does not exist ####" fi done
See how you would solve these known algorithm problems
Find K Complementary numbers from array Java implementationCheck if two strings are anagrams or not
String Ordered Permutation Algorithm Problem
Get maximum occurring character
Find the pairs that makes K Complementary in the given array java solution
find longest word in the sentence
Array reversal in Recurrsion
Implement Queue Using two Stacks – JavaScript algorithm
Find longest palindrom from sequence of characters
Finding missing numbers from billion sequential number list file