http://www.student.northpark.edu/pemente/sed/
sed , very power stream editor for filtering text....input...etc
GNU sed 4.07 now ported to MSDOS
example for using sed under WinXP cmd.exe
@echo off
date /t
ipconfig | findstr /C:"IP Address" > NUL
if errorlevel 1 (
echo 127.0.0.1
) else (
ipconfig | sed "s/IP Address/!d;s/.*: //"
)
example to make a if -else statment
/^*****$/ {
s/.*/&: \tNumber/
t end
}
/^*****$/ {
s/.*/&: \tLetter/
t end
}
/^*****$/ {
s/.*/&: \tNumber and letter/
t end
}
/^
*$/ {
s/./A blank line/
t end
}
:end
under cygwin bash prompt :
~$ echo "123" | sed -f if-else.sed
123: Number
~$ echo "wer" | sed -f if-else.sed
wer: Letter
you may check the wed site to find out more information with sed
It is a free software,
sed , very power stream editor for filtering text....input...etc
GNU sed 4.07 now ported to MSDOS
example for using sed under WinXP cmd.exe
@echo off
date /t
ipconfig | findstr /C:"IP Address" > NUL
if errorlevel 1 (
echo 127.0.0.1
) else (
ipconfig | sed "s/IP Address/!d;s/.*: //"
)
example to make a if -else statment
/^*****$/ {
s/.*/&: \tNumber/
t end
}
/^*****$/ {
s/.*/&: \tLetter/
t end
}
/^*****$/ {
s/.*/&: \tNumber and letter/
t end
}
/^
*$/ {
s/./A blank line/
t end
}
:end
under cygwin bash prompt :
~$ echo "123" | sed -f if-else.sed
123: Number
~$ echo "wer" | sed -f if-else.sed
wer: Letter
you may check the wed site to find out more information with sed
It is a free software,



;;