![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Add kocsivissza végén fájl | Haa | Shell programozás és Scripting | 2 | 11-20-2007 11:58 AM |
| Eltávolításához kocsivissza közötti vonal | shash | A UNIX a dummies Kérdések és válaszok | 5 | 07-31-2007 01:12 PM |
| Carriage Return végén fájl | bd_joy | Shell programozás és Scripting | 14 | 10-20-2006 02:20 PM |
| Hogyan lehet törölni kocsivissza a SED | stevefox | Shell programozás és Scripting | 3 | 12-23-2005 06:03 AM |
| Nem akarok carriage return | videsh77 | Shell programozás és Scripting | 3 | 12-16-2004 09:26 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Próbálom, hogy vizsgálják a kocsi vissza a változó.
$ Length \u003d `expr $ változó: ".*"` visszatér hossza az változó. De ez nem működik, ha $ változó nulla hosszúságú. Any help is appreciated lesz. Köszönöm előre. Giovanni |
|
||||
|
# VAR \u003d "adfadf" LENGTH \u003d `expr" $ var ":'.*'`; echo $ LENGTH
Kétlem, hogy a szintaktika helyes, csak használja a fenti akkor működik helyesen, Ha azt szeretnénk, hogy 0 a null karakterláncot be VAR \u003d "" Egészségére |
|
||||
|
Meg lehet próbálni ezt az utat is, ha azt szeretnénk, mint egyetlen paranccsal hajtható végre egy olyan időpontban
# Export VAR \u003d "adafadfadf" # Export LENGTH \u003d `expr" $ var ":'.*'` # Echo $ LENGTH 10 # Export VAR \u003d "" # Export LENGTH \u003d `expr" $ var ":'.*'` # Echo $ LENGTH 0 # Üdvözlettel |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|