how to separate the even and odd number generated from one
file to two separate file i.e. even numbers in file1.txt and
odd numbers in file2.txt
Answers were Sorted based on User's Feedback
Answer / roshini
echo enter filename
read file
for n in `cat $file`
do
i=`expr $n % 2`
if [ $i -eq 0 ]
then
echo $n>>even.txt
else
echo $n>>odd.txt
fi
done
Is This Answer Correct ? | 19 Yes | 4 No |
Answer / jaya prasad
echo "Enter the file name"
read file
awk '$NF % 2 == 0' $file > file1.txt
awk '$NF % 2 != 0' $file > file2.txt
Is This Answer Correct ? | 9 Yes | 1 No |
Answer / ganeswar bojanapu
#!/bin/bash
echo "Enter a file name"
read file
sed -n '1~2'p $file > oddlines.txt; (or) '1~2p'
sed -n '2~2'p $file > evenlines.txt (or) '2~2p'
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / rahul
Can someon just use only one line script if we already knew the file name
Is This Answer Correct ? | 0 Yes | 0 No |
How to add some content in any file at some desired location without using VI or some other editor in UNIX
What is "test"? How it is used in shell scripting?
How to check if a directory exists?
Explain about login shell?
what is the difference between sh & bash shell?
What is path in shell script?
What is difference between shell and bash scripting?
What are the two files of crontab command?
How to open a read-only file in the shell?
What does $@ mean bash?
In a file , how to retrieve the lines which are the multiples of 50 ? like 50,100,150th lines etc.
There is a record with fields namely name,roll no.,salary,grade etc.Now,write a script to create a file with multiple records have same combination of fields but with unique roll numbers.The script should work for different names in the input file.