![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Unix: e-mail enviando questão .. pls help me logo | bobprabhu | UNIX para Dummies Perguntas & Respostas | 2 | 02-01-2008 05:44 |
| Unix Login Emissão | freakygs | UNIX & avançada para usuários experientes | 1 | 01-16-2008 08:21 |
| Problema com o Unix gato comando | RCR | Programação Shell Script e | 13 | 10-31-2007 05:54 |
| Comando Unix mmin questão | Mohee | UNIX para Dummies Perguntas & Respostas | 1 | 08-30-2007 11:41 |
| Unix em um ambiente Windows questão | Aisha Sturkey | UNIX para Dummies Perguntas & Respostas | 6 | 05-02-2005 10:44 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Oi,
Tenho um shell script. Este terá 7 dígitos número em cada linha e adicionar 7 dígitos com o próximo número subseqüente linhas (além normais). Ex.: 0000001 0000220 0001235 0000022 0000023 ........... ......... ........ Como isso eu estou tendo cerca de 1500000 registros. Depois de adicionar, estou recebendo o resultado 2147483647 mas real resultado é 2156379608. Achei que a causa deste problema é que o Unix temproary variável só pode conter 2156379608 (Faixa de inteiros), como é 32 bits. Por exemplo: a \u003d 2147483647 expr $ a + 2 Você vai ter o resultado negativo. Porque enquanto expr trabalho, o resultado será armazenado na variável interna temporária ou registre-se, então você irá obter o resultado .. mas essa variável especial temporária ou registo podem acomodar apenas 2147483647 .. se cruza este limite, você pode tirar o lixo valor como valores-ve ... este é o meu finiding para este problema .. Mas eu quero ter solução para esse problema. como adicionar ou fazer arthimatic opration se quero ter resultado superior a limite (2147483647). Quero dizer a \u003d 2147483647 expr $ a + 2 para isso eu preciso para obter o resultado correto ao invés de-ve valor. |
| Marcadores |
| Tags |
| bc, grandes números, basbaque, soma por coluna |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|