The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



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
Segítség, kell, hogy az utolsó időpont az előző hónap sirrtuan Shell programozás és Scripting 11 10-14-2008 05:59 AM
Get időpontot egy hónappal a mai naptól frustrated1 Shell programozás és Scripting 5 08-15-2008 08:01 AM
Tegnap dátum hónap / dátum skully Shell programozás és Scripting 5 06-24-2008 05:51 AM
múlt hónap végén dátuma vanathi A UNIX a fejlett és szakértői Felhasználók 7 03-21-2008 04:17 PM
Hogyan veheti meg a hónap utolsó napjával unix rajan_ka1 Shell programozás és Scripting 12 10-04-2005 07:20 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 02-10-2009
niceboykunal123 niceboykunal123 is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2008
Hozzászólások: 31
Kivonás dátumát (hónap) Probléma

#! / bin / ksh

month \u003d `date | cut-c5-8"
év \u003d `date | cut-c24-28`

echo "$ month"
echo "$ year"

--- Ez ad nekem kimenetet február és 2009 -
de most azt akarom, hogy vonjuk ki 1 hónapon belül a jelenlegi szkript, és azt szeretnék kimenet

Január 2009.


Kérjük, vegye figyelembe, Kerestem sokat a fórumon, és megállapította a-v opció a dátum, de ez nem működik wd én mc.

Kérem, segítsen ...!!!
  #2 (permalink)  
Old 02-10-2009
sunpraveen's Avatar
sunpraveen sunpraveen is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2009
Helyszín: Pruthvi
Hozzászólások: 85
Kunal,

Jelölje be ezt a láncszem. Lehet, hogy megtalálja a választ.

Kérés, hogy menjen át a GYIK szekció és keressük meg a hasonló szálak létrehozása elõtt egy újat.

Üdvözlettel,

Praveen
  #3 (permalink)  
Old 02-10-2009
niceboykunal123 niceboykunal123 is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2008
Hozzászólások: 31
Hi, Praveen

Mint mondtam, a dátum-v opció nem működik az én vége ....

ezért segítségre van szüksége
  #4 (permalink)  
Old 02-10-2009
Whiteboard's Avatar
Whiteboard Whiteboard is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2009
Helyszín:........
Posts: 111
Try this

Kód:

nap \u003d `date +% d`
hónap \u003d `date +% m"
év \u003d `date +% Y"
lmonth \u003d `expr $ month - 1`
if test "$ lmonth" \u003d "0",
majd
lmonth \u003d 12
év \u003d `expr $ year - 1"
fi
echo "Az elmúlt hónapban volt lmonth $ / $ year"
  #5 (permalink)  
Old 02-10-2009
sunpraveen's Avatar
sunpraveen sunpraveen is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2009
Helyszín: Pruthvi
Hozzászólások: 85
próbálja meg ezzel a lehetőséggel:

Kód:
get_month_name() 
{
case $1 in
01) month_name="Jan"
02) month_name="Feb"
03) month_name="Mar"
04) month_name="Apr"
05) month_name="May"
06) month_name="Jun"
07) month_name="Jul"
08) month_name="Aug"
09) month_name="Sep"
10) month_name="Oct"
11) month_name="Nov"
12) month_name="Dec"
}

month=`date +%m`
year=`date +%Y`

month=$(( ${month} - 1 ))

if [[ ${month} -eq 0 ]]; then
month=12
year=$(( ${year} - 1 ))
fi
if [[ ${month} -lt 10 ]]; then # prefix a zero in front of
month=0${month}
fi
get_month_name "${month}"

echo ${month_name}${year}
HTH,

Üdvözlettel,

Praveen
  #6 (permalink)  
Old 02-10-2009
niceboykunal123 niceboykunal123 is offline
Regisztrált felhasználó
  
 

Join Date: Apr 2008
Hozzászólások: 31
Kösz szépen - Praveen ....!!!

köszönöm
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 09:02 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0