The UNIX and Linux Forums  


Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Hilfe, ich brauche, um den letzten Tag des Vormonats sirrtuan Shell Programmierung und Scripting 11 10-14-2008 06:59 AM
Holen Sie sich einen Monat Datum von heute frustrated1 Shell Programmierung und Scripting 5 08-15-2008 09:01 AM
gestern Datum Monat / Tag Skully Shell Programmierung und Scripting 5 06-24-2008 06:51 AM
letzten Monat Enddatum vanathi UNIX für Fortgeschrittene und Experten 7 03-21-2008 04:17 PM
wie Sie Monat letzte Datum in UNIX - rajan_ka1 Shell Programmierung und Scripting 12 10-04-2005 08: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 Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 02-10-2009
niceboykunal123 niceboykunal123 is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 31
Subtrahieren Datum (Monat) Problem

#! / bin / ksh

month \u003d `date | cut-c5-8"
year \u003d `date | cut-C24-28`

echo "$ month"
echo "$ year"

--- Das ist mir eine Ausgabe als Feb und 2009
aber jetzt möchte ich die subtrahieren 1 Monat aus dem aktuellen Skript und wollen Ausgabe als

Jan 2009.


Bitte beachten Sie, ich habe viel gesucht im Forum gefunden und der Option-v mit Datum, aber es funktioniert nicht auf meinem WD mc.

Bitte helfen ...!!!
  #2 (permalink)  
Old 02-10-2009
sunpraveen's Avatar
sunpraveen sunpraveen is offline
Registrierte Nutzer
  
 

Join Date: Jan 2009
Lage: Pruthvi
Beiträge: 85
Kunal,

Aktivieren Sie diese Link. Vielleicht finden Sie Ihre Antwort.

Sie, gehen Sie durch die FAQ-Bereich und die Suche nach ähnlichen Themen, bevor Sie eine neue.

Grüße,

Praveen
  #3 (permalink)  
Old 02-10-2009
niceboykunal123 niceboykunal123 is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 31
Hi, Praveen

Wie ich bereits sagte, Datum-v-Option nicht aus meinem Ende ....

daher brauchen Hilfe
  #4 (permalink)  
Old 02-10-2009
Whiteboard's Avatar
Whiteboard Whiteboard is offline
Registrierte Nutzer
  
 

Join Date: Feb 2009
Lage:........
Beiträge: 111
Versuchen Sie, diese

Code:

Tag \u003d `date +% d`
month \u003d `date +% m`
year \u003d `date +% Y"
lmonth \u003d `expr $ month - 1"
if test "$ lmonth" \u003d "0"
dann
lmonth \u003d 12
year \u003d `expr $ year - 1"
fi
echo "Im vergangenen Monat wurde lmonth $ / $ year"
  #5 (permalink)  
Old 02-10-2009
sunpraveen's Avatar
sunpraveen sunpraveen is offline
Registrierte Nutzer
  
 

Join Date: Jan 2009
Lage: Pruthvi
Beiträge: 85
Versuchen Sie diese Option:


Code:
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,

Grüße,

Praveen
  #6 (permalink)  
Old 02-10-2009
niceboykunal123 niceboykunal123 is offline
Registrierte Nutzer
  
 

Join Date: Apr 2008
Beiträge: 31
Thanks a lot - Praveen ....!!!

Nochmals vielen Dank
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 07:26 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0