![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Bovendien zijn in sh shell | cfg | UNIX voor Dummies Questions & Answers | 1 | 09-28-2008 04:53 PM |
| Gewone Daarnaast helpen. | Bandit390 | Programmeren en Shell Scripting | 3 | 09-23-2008 03:46 PM |
| Daarnaast | email-lalit | Programmeren en Shell Scripting | 2 | 08-06-2008 06:58 PM |
| Daarnaast probleem | onlyroshni | Programmeren en Shell Scripting | 2 | 12-10-2007 02:11 PM |
| floating point Daarnaast | Ravi raj kumar | Programmeren en Shell Scripting | 8 | 12-22-2006 02:47 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
|||||
|
helpen in datum script
hieronder mijn script. Eigenlijk in mijn script im nemen van de huidige datum en vervolgens 15 dagen aan.
-------------------------------------------------- ------------------------ #! / bin / ksh Current_day \u003d `perl -e 'print int (tijd) ";" echo $ Current_day count \u003d 0 count \u003d `expr $ Current_day + 1296000" echo $ count perl -le 'print scalar localtime ( "$ count "');' perl -e '@ d \u003d localtime ((stat (shift)) [9]); printf "% 4d-% 02d-% 02d \ n", $ d [5] +1900, $ d [4] +1, $ d [3] "" "$ count" " -------------------------------------------------- ------------------------ het laatste commando dat zet de $ count waarde in formaat JJJJ-MM-DD werkt niet. plz help me in deze? |
|
||||
|
Code:
#!/bin/ksh
tictock()
{
perl -e '
$now = time;
$increment = 1296000;
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($now);
$year += 1900;
for($i=0, $thisyear = $year ; $thisyear==$year ; $i++)
{
printf ("%4d-%02d-%02d ", $year, $mon, $mday);
$incr=($increment * $i) + $now;
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime($incr);
$year += 1900;
$mon += 1;
}
'
}
set -A arr $(tictock )
let i=0
while [[ $i -lt ${#arr[*]} ]]
do
print ${arr[i]}
i=$(( i + 1))
done
|
|
|||||
|
Citaat:
De datum funcs bibliotheek van shell-functies is beschikbaar op De Dating Game. |
![]() |
| Bladwijzers |
| Labels |
| perl, perl verschuiving, verschuiven, verschuiving perl |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|