What is FIND, GREP and SED ? Could you please give me the
difference between all the three? Where we use this commnands?
Answers were Sorted based on User's Feedback
Answer / sureshreddy
find: it searches a specified file or directory in file
system
grep: it search a specified string in a file or directory
sed: it replased a specified string.
| Is This Answer Correct ? | 28 Yes | 8 No |
Answer / phani
FIND & GREP
Basically FIND & GREP are the UNIX commands shared through
the FILTERS .Where is SED (STREAM) is one of the main
editor.
FIND : Find is an exclusive command used to find
files/folders are other information.and this is powerfull
then windows.
ex : # find /raja -name shekar -print
output : raja/shekar
Grep : This is also one of the important command used to
globally searching the regular expression in the file .
GERP is grepping the information character by character.
(i.e) from file .
ex 1) : #GREP "cat" raja
2) : #GREP -i "cat" raja (for case sensitive)
2) : #GREP -v "cat" raja (v represent negative )
OUTPUT :if we have an file raja with data regarding cat we
can clearly explain.
Finally SED (STREAM)
SED : It is an editor but non interactive .
ex : # sed -e 'd/chain/dog/f' raja > shekar
| Is This Answer Correct ? | 21 Yes | 2 No |
Answer / dj
Find : This unix command is used to search for a particular
file in unix directory. Syntax for the same is
find .* - <file name pattern>
Grep : This command will search for a string/text in
specified file. syntax for the saame is
grep -<switches> <pattern> <FileName>
there are number of switches availbale for this command.
Sed : its an editor
| Is This Answer Correct ? | 8 Yes | 4 No |
Answer / rachita kathuria
find - this command examines a directory to find a file
matching some criteria.
grep - it searches for a string or pattern in a file and
display the lines containing the pattern.
sed - it combines work of several filters and perform non
interactive operations on a data stream.
| Is This Answer Correct ? | 5 Yes | 3 No |
Answer / mohan
find is finding a specific file & directory with perm...
wise,hardlink...
grep : search a specified string on the line. it will take
from output or file
sed: is a editor tool. using this u can do what u want....
| Is This Answer Correct ? | 6 Yes | 5 No |
Answer / ramana
FIND command is used to search a file. but the GREP is used
as filter generaly. it shows the matched patterence lines
of the file.
SED command is used to replace the pattren with other
pattren.
we can use wild cards charecters here.
this discription is only basic information only.
| Is This Answer Correct ? | 1 Yes | 0 No |
How do you move a process which is running background to foreground?
The rm command removes links to file. What does this mean? How then is a file deleted from the file system?
How to redirect standard error to a file?
The command grep first second third /usr/you/myfile a) prints lines containing the words first, second or third from the file /usr/you/myfile b) searches for lines containing the pattern first in the files second, third, and /usr/you/myfile and prints them c) searches the files /usr/you/myfiel and third for lines containing the words first or second and prints them d) replaces the word first with the word second in the files third and /usr/you/myfile e) None of the above
What command is used to check the current users?
What does the metacharacter mean?
Sorry to all Technical person for mistake of Question. Now i am post currect question Why copied file permission is changed in destination. When i give all permission i.e 777 to file and copy that to other location in destination the permission is 755. But if give permission 555 in destination that file permission is 555 and if give permission 444 to file after copy in destination the file permission is 444. These all are happening in normal user. How the umask value is calculate here really i am not understand. Please write the proper answer. Thanks in Advance
Which command can you use to find the currently running process in unix server?
What is difference between grep and find command in unix?
How would you find the size of a file or directory?
What is unix command line?
Which command is used to create a directory?