How to use xargs to repeat as a loop to grab date string?

 
Thread Tools Search this Thread
Homework and Emergencies Homework & Coursework Questions How to use xargs to repeat as a loop to grab date string?
# 8  
Old 11-28-2014
We are not here to do your homework for you. Leaving section 3 in the homework template blank isn't a good starting point.

If you put in some effort and show us what you have tried, we can help you hone your solution to one that will get the job done. If you aren't willing to show us that you are making an effort, there isn't much more that we will be willing to do for you.

All that you have shown us is that you can use cut with space as a delimiter to select part of an input line. Could you use cut with a different delimiter to get rid of the [?

What tools are you allowed to use for this assignment? You have shown us cut and we assume that you can use some shell (but we don't know which shell). You have suggestions to use GNU date and awk. Are these available for this assignment? Can you use a 1993 or later version of ksh (which can also perform simple calculations to get the date 10 days ago)?

Are you looking for a date 14 days ago to the second? Or, are you looking for a date starting at midnight almost 14 days ago? Whether or not you can use the date utility depends on what operating system and shell you're using?
# 9  
Old 11-30-2014
Thank you for your helps.

I have thought about how to approach how to write this program but did not knowing how the log system work. There fore, I ask some questions here may offend the integrity of the forum.

First I thought if I knew how to manipulate the date string then I can control the log count of every 14 days. So I wonder how to grep things and strip things off. I had problem with bracket attach to date format such as
Code:
[15/Nov/…….

From the last lecture we have learned using Tr command I found it is useful to apply on how to remove the bracket.

I realized the easiest way to get the total requests of every 14 days
is find the line number of every break point of 14 days…… 0, 14, 24, 42 etc.

Pseudo:
Find the last line of the most current time in log file
Find the line number of request 14 days ago ("+%d/%b/%Y:%H:%M")
Then subtract the different to get the total number request of 14 days ago.


Thank you again,

Scopiop

Last edited by scopiop; 12-01-2014 at 02:32 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Perl to adjust coordinates based on repeat string

In the file below I am trying to count the given repeats of A,T,C,G in each string of letters. Each sequence is below the > and it is possible for a string of repeats to wrap from the line above. For example, in the first line the last letter is a T and the next lines has 3 more. I think the below... (10 Replies)
Discussion started by: cmccabe
10 Replies

2. Shell Programming and Scripting

Single parse to grab two chunks of string

Hi all, I'm struggling with this task and have done alot of googling but not found the solution or atleast not found a way to combine them, i'm hoping someone here can help me out. I have a file that contains many line of config "below is two lines for an example" 323 => 1111,Terry berry... (3 Replies)
Discussion started by: 3sparky
3 Replies

3. Homework & Coursework Questions

How to use loop to repeat task?

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. How can i use loop to repeat task. 2.shirt=15 black=13.50 echo "how many shirt you want" read num echo echo "Please enter a choice" echo "1 ---> normal... (5 Replies)
Discussion started by: Tauatioti
5 Replies

4. Shell Programming and Scripting

Replace string, grab files, rename and move

Hello there! I'm having a lot of trouble writing a script. The script is supposed to: 1) Find all files with the name "Object.mtl" within each folder in the directory: /Users/username/Desktop/convert/Objects 2) Search and replace the string ".bmp" with ".tif" (without the quotations) 3)... (1 Reply)
Discussion started by: Blue Solo
1 Replies

5. Shell Programming and Scripting

Repeat using for loop

I have a file like this 2011-10-10 10:46:00,1-1-13-1-1,151510,ALCLA0A84D2C 2011-10-10 10:46:00,1-1-13-1-1,151520,65537 2011-10-10 10:46:00,1-1-13-1-1,151515,46932 2011-10-10 10:46:00,1-1-13-1-1,151521,32769 2011-10-10 10:46:00,1-1-13-1-1,151522,32769 2011-10-10... (4 Replies)
Discussion started by: LavanyaP
4 Replies

6. Shell Programming and Scripting

Matching 2 chars of a string that repeat

Hello Unix gurus, I have a gzipped file where each line contains 2 street addresses in the US. What I want to do is get a count for each state that does not match. What I have so far is: $ gzcat matched_10_09.txt.gz |cut -c 106-107,184-185 | head -5 CTCT CTNY CTCT CTFL CTMA This cuts... (5 Replies)
Discussion started by: sitney
5 Replies

7. Shell Programming and Scripting

Grab first or second line after a search string

In a shell script, I need to grab the first or second line after a search string in a file. For example: File.out: Random Info Manufacturer: XYZPDQ System Info Manufacturer: Hewlett-Packard Product Name: ProLiant I search for the word FILE, I want to be able to grab the line... (1 Reply)
Discussion started by: jwk1230
1 Replies

8. Homework & Coursework Questions

Date comparison with 'string date having slashes and time zone' in Bash only

1. The problem statement, all variables and given/known data: I have standard web server log file. It contains different columns (like IP address, request result code, request type etc) including a date column with the format . I have developed a log analysis command line utility that displays... (1 Reply)
Discussion started by: TariqYousaf
1 Replies

9. Shell Programming and Scripting

case loop... repeat on bad input?

I'm trying to get a case statement to start over if an undefined option is selected... But I am ata loss on how to actually do it. Here is a quick example of what I have. Echo "1) do this/n 2) Do that/n 3) Quit/n Make a selection/n" Read answer Case answer in 1) Dothid;; 2) Dothat;;... (3 Replies)
Discussion started by: trey85stang
3 Replies

10. Shell Programming and Scripting

String substitution on find results inside exec/xargs

What I'm trying to do is perform a copy, well a ditto actually, on the results of a find command, but some inline string substitution needs to happen. So if I run this code find ./ -name "*.tif" I get back these results. .//1234567.tif .//abcdefg.tif Now the action from exec or xargs I... (2 Replies)
Discussion started by: myndcraft
2 Replies
Login or Register to Ask a Question