Sponsored Content
Full Discussion: Date manipulation using awk
Top Forums Shell Programming and Scripting Date manipulation using awk Post 302860155 by Corona688 on Friday 4th of October 2013 05:50:37 PM
Old 10-04-2013
I mixed up the array and the split string in split(), try this:

Code:
gawk -F, -v OFS=, '{ split($4, A, "-"); T=mktime(sprintf("%04d %02d %02d 00 00 00", A[1], A[2], A[3]));
        $4=int((systime()-T)/(60*60*24));
 } 1' inputfile

This User Gave Thanks to Corona688 For This Post:
 

10 More Discussions You Might Find Interesting

1. Programming

Time/date manipulation

hey folks, been awhile (actaully a long while) since i last touched C. And the 3 books i've read don't really have much about using time.h Question: How would i be able to assign a variable the value of the current date minus 2 mths, keeping in mind the yr. IE. would like to see Nov.31/2001... (1 Reply)
Discussion started by: choice
1 Replies

2. Shell Programming and Scripting

date manipulation

I'm writing a ksh script in which I want to present the user with a choice of choosing any of the last 15 days. i.e., a list like the following: 20040510 (today) 20040509 (yesterday) 20040508 . . . 20040426 Is there an easy way to produce the date from x number of days ago other than... (3 Replies)
Discussion started by: jalburger
3 Replies

3. Shell Programming and Scripting

Date Manipulation

I need to achieve the following.....I seached the forum but could not find it... This is I have in a file... "CH","TIA","10/27/2006",000590 I need the date in the third field to be attached to fileas 20061027_test.txt How do I do it. (6 Replies)
Discussion started by: mgirinath
6 Replies

4. Shell Programming and Scripting

date manipulation

HI, I'm comparing my file date with the system date and if both the dates are equal I'm doing some operation. I use two variables for these two dates. I use the following command in my query. if .... But here the current date $cd shows 01 and filedate $fdate shows 1. The file is created on 1 of ... (6 Replies)
Discussion started by: pstanand
6 Replies

5. Shell Programming and Scripting

Date manipulation

Hi Gurus, How to minus 15 minuets from current system time. For example if current time is " Wed Oct 14 12:12:38 BST 2009", i need "Wed Oct 14 11:57:38 BST 2009" Thanks (2 Replies)
Discussion started by: kumarmani
2 Replies

6. Shell Programming and Scripting

Date manipulation

How can i print a future time, so i get current time by date "+%H:M" but how can i say add 20 minutes to the current time and display as I have just done for current time. (1 Reply)
Discussion started by: kelseyh
1 Replies

7. Shell Programming and Scripting

Date Manipulation

I have a file with a field containing the following: "7/3/2009 7:07:12 PM","xxxx" I need to be able to split this field up into two into a different format with the time being converted into 24 hour: so that i can get the following: "20090307","19:07:12","xxxx" (8 Replies)
Discussion started by: Pablo_beezo
8 Replies

8. Shell Programming and Scripting

date field manipulation

I have a data file. Seperated by "|". The 19 th filed is a date field that occurs like this 11/02/2001 i need to convert into the below format 2001-11-02 for e.g.. i/p o/p should be can somebody throw some light (5 Replies)
Discussion started by: dsravan
5 Replies

9. Shell Programming and Scripting

Date manipulation

In my shell script I take date as a input parameter from command line in the format "21 Oct 2011" which would be date +'%d %b %Y' Now i need to do two things here. 1) Validate the date entered by user 2) Calculate yesterday's date from the input. So in this case it should be: "20 Oct 2011"... (9 Replies)
Discussion started by: davidtd
9 Replies

10. Shell Programming and Scripting

Date-Manipulation-1

Hallo Team I can perform the task manually but i would like to automate this process. ok here goes. I have a perl script which runs every Wednesday every week and the name of the script is check_19.pl This is how the script looks like : #!/usr/bin/perl -w #use strict; use DBI; #... (1 Reply)
Discussion started by: kekanap
1 Replies
SFRONT(1)						      General Commands Manual							 SFRONT(1)

NAME
sfront - MPEG 4 Structured Audio decoder. SYNOPSIS
sfront [options] DESCRIPTION
This manual page documents briefly the sfront command. This manual page was written for the Debian distribution because the original pro- gram does not have a general manual page. Instead, it has documentation in the HTML format; see below. sfront is a program that compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into efficient C programs that generate audio when executed. It supports real-time, low-latency audio input/output and MIDI input from soundcards. You must compile the C file generated after sfront execution with a C compiler, and execute the resulting program to get the audio output. OPTIONS
A summary of the most important options is included below. For a complete description, see the HTML manual. -help Show summary of all of the options. -o c_file Write the C output to the file c_file -bit mp4_file Use the MPEG4 binary file mp4_file as input file. -bitc mp4_file Use the MPEG4 binary file mp4_file as input file. Skip its streaming data. -orc orchestra_file Use the textual SAOL file orchestra_file as orchestra input file. -sco score_file Use the textual SASL file score_file as score input file. -sstr score_file Use the stream-encoded SASL file score_file as score input file. -midi midi_file Use the MIDI file midi_file as score input file. -mstr midi_file Use the streamed MIDI file midi_file as score input file. SEE ALSO
On Debian systems you can find the sfront related documentation in /usr/share/doc/sfront/html/index.html. Included there are: The Sfront Reference Manual by John Lazzaro and John Wawrzynek. The MPEG-4 Structured Audio Book by John Lazzaro and John Wawrzynek. AUTHOR
This manual page was written by Enrique Robledo Arnuncio <era@debian.org>, for the Debian system (but may be used by others). May 14, 2002 SFRONT(1)
All times are GMT -4. The time now is 10:16 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy