![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| add carriage return at end of file | HAA | Shell Programming and Scripting | 2 | 11-20-2007 11:58 AM |
| To remove carriage return between the line | shash | UNIX for Dummies Questions & Answers | 5 | 07-31-2007 12:12 PM |
| Carriage Return at end of file | bd_joy | Shell Programming and Scripting | 14 | 10-20-2006 01:20 PM |
| How to delete carriage return in SED | stevefox | Shell Programming and Scripting | 3 | 12-23-2005 06:03 AM |
| Dont want carriage return | videsh77 | Shell Programming and Scripting | 3 | 12-16-2004 09:26 PM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
I try to test the carriage return in a variable.
$ LENGTH=`expr $VARIABLE : ".*"` will return the length of the variable. But this doesn't work if $VARIABLE has zero length. Any help will be well appreciated. Thanks in advance. Giovanni |
|
||||
|
You can try this way also if you want as a single command to be executed one at a time
# export VAR="adafadfadf" # export LENGTH=`expr "$VAR" : '.*'` # echo $LENGTH 10 # export VAR="" # export LENGTH=`expr "$VAR" : '.*'` # echo $LENGTH 0 # Regards |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|