![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Unix: l'invio di mail problema .. pls help me presto | bobprabhu | UNIX for Dummies Domande & Risposte | 2 | 02-01-2008 05:44 AM |
| Numero Unix Login | freakygs | UNIX e avanzata per utenti esperti | 1 | 01-16-2008 08:21 AM |
| Numero con Unix comando cat | RCR | Shell scripting e di programmazione | 13 | 10-31-2007 05:54 AM |
| Comando Unix mmin problema | Mohee | UNIX for Dummies Domande & Risposte | 1 | 08-30-2007 11:41 PM |
| Unix in ambiente Windows problema | Aisha Sturkey | UNIX for Dummies Domande & Risposte | 6 | 05-02-2005 10:44 PM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
Salve,
Ho una shell scripting. Questo avrà 7 cifre in ogni riga e aggiungere 7 cifre con la prossima successive linee (normale oltre). Ad esempio: 0000001 0000220 0001235 0000022 0000023 ........... ......... ........ Ti piace questo mi hanno circa 1500000 record. Dopo aver aggiunto, sono sempre il risultato 2147483647 ma effettivo risultato è 2156379608. Ho trovato la causa alla radice del problema è che Unix temproary variabile può contenere solo 2156379608 (Gamma di un numero intero), come è a 32 bit. Per esempio: a \u003d 2147483647 expr $ a + 2 si ottiene il risultato negativo. Perché, mentre expr di lavoro, il risultato sarà immagazzinato in interno variabile temporanea o registrati quindi vedrete il risultato .. ma quel particolare variabile temporanea o registrati può ospitare solo 2147483647 .. se si attraversa questo limite, si può ottenere il valore spazzatura come valori-ve ... questo è il mio finiding per questo problema .. Ma io voglio avere risoluzione a questo problema. come fare per aggiungere o arthimatic opration se vogliono avere i risultati più di limite (2147483647). Voglio dire a \u003d 2147483647 expr $ a + 2 per questo ho bisogno di ottenere il risultato, piuttosto che ve-valore. |
| Segnalibri |
| Tag |
| bc, grandi numeri, gawk, somma da colonna |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|