![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
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 |
| não pode ficar para a concatenação lógica awk | user_prady | Programação Shell Script e | 7 | 12-10-2007 03:09 |
| Arquivo Concatenation | samit_9999 | UNIX para Dummies Perguntas & Respostas | 3 | 11-21-2006 06:26 |
| string concatenation | systemsb | UNIX para Dummies Perguntas & Respostas | 7 | 04-04-2006 01:03 |
| Aplicação Concatenação (gato) | toughguy2handle | Alto Nível de programação | 2 | 09-22-2005 03:10 |
| Concatenação | videsh77 | Programação Shell Script e | 2 | 12-14-2004 06:13 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Concatenação
Como posso fazer isso:
data \u003d 4 -----------> 04 Mês \u003d 3 -----------> 03 Gostaria de fazer uma varibale chamado var1 que irá realizar o valor da data atual eo mês valor como: 2 dígitos para a data. 2 dígitos para o mês. Então finalmente var1 deve deter valor como 0403 --- MMDD |
|
||||
|
Citação:
Tente este Código:
$DB_Date=sprintf("%02d%02d", $date, $Month);
|
|
||||
|
Código:
#!/bin/perl -w
use IO::Handle;
($day, $month, $year) = (localtime)[3,4,5];
$month=$month+1;
$year=$year+1700;
$DB_Date=printf("%02d%02d", $date, $Month);
open (dbfile, "/data1/scp/store/DB/0403/SCP_PP_SUBS.dat") or die "Couldn't get at THE FILE";
@data;
$credit;
$count =0;
print "DB_Date:: $DB_Date \n\n";
print "LESS then the 100 Credit $day/$month/$year\n\n";
print "-------------------------------------------\n";
while (<dbfile>)
{
........................
..........................
............................
...........................
Do some file parsing operation
}
print "Total Count: $count \n";
close dbfile;
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|