How to use xargs to repeat as a loop to grab date string?
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
My goal to find how many requests in 14 days from weblog server. I know to cat a weblog file to wc -l to find the total of all requests have send to server. From there on, I can use a loop of 14 days to go through each line and do comparison with Date String until the string are different I would increment the date until it reach 14th date. I was thinking to seq 14 and xargs commands to go through 14 days cycle.
I would like to know how to do a string compare between date?
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
LEARN ABOUT REDHAT
grab
grab(n) Tk Built-In Commands grab(n)
__________________________________________________________________________________________________________________________________________________NAME
grab - Confine pointer and keyboard events to a window sub-tree
SYNOPSIS
grab ?-global? window
grab option ?arg arg ...?
_________________________________________________________________DESCRIPTION
This command implements simple pointer and keyboard grabs for Tk. Tk's grabs are different than the grabs described in the Xlib documenta-
tion. When a grab is set for a particular window, Tk restricts all pointer events to the grab window and its descendants in Tk's window
hierarchy. Whenever the pointer is within the grab window's subtree, the pointer will behave exactly the same as if there had been no grab
at all and all events will be reported in the normal fashion. When the pointer is outside window's tree, button presses and releases and
mouse motion events are reported to window, and window entry and window exit events are ignored. The grab subtree ``owns'' the pointer:
windows outside the grab subtree will be visible on the screen but they will be insensitive until the grab is released. The tree of win-
dows underneath the grab window can include top-level windows, in which case all of those top-level windows and their descendants will con-
tinue to receive mouse events during the grab.
Two forms of grabs are possible: local and global. A local grab affects only the grabbing application: events will be reported to other
applications as if the grab had never occurred. Grabs are local by default. A global grab locks out all applications on the screen, so
that only the given subtree of the grabbing application will be sensitive to pointer events (mouse button presses, mouse button releases,
pointer motions, window entries, and window exits). During global grabs the window manager will not receive pointer events either.
During local grabs, keyboard events (key presses and key releases) are delivered as usual: the window manager controls which application
receives keyboard events, and if they are sent to any window in the grabbing application then they are redirected to the focus window.
During a global grab Tk grabs the keyboard so that all keyboard events are always sent to the grabbing application. The focus command is
still used to determine which window in the application receives the keyboard events. The keyboard grab is released when the grab is
released.
Grabs apply to particular displays. If an application has windows on multiple displays then it can establish a separate grab on each dis-
play. The grab on a particular display affects only the windows on that display. It is possible for different applications on a single
display to have simultaneous local grabs, but only one application can have a global grab on a given display at once.
The grab command can take any of the following forms:
grab ?-global? window
Same as grab set, described below.
grab current ?window?
If window is specified, returns the name of the current grab window in this application for window's display, or an empty string if
there is no such window. If window is omitted, the command returns a list whose elements are all of the windows grabbed by this
application for all displays, or an empty string if the application has no grabs.
grab release window
Releases the grab on window if there is one, otherwise does nothing. Returns an empty string.
grab set ?-global? window
Sets a grab on window. If -global is specified then the grab is global, otherwise it is local. If a grab was already in effect for
this application on window's display then it is automatically released. If there is already a grab on window and it has the same
global/local form as the requested grab, then the command does nothing. Returns an empty string.
grab status window
Returns none if no grab is currently set on window, local if a local grab is set on window, and global if a global grab is set.
BUGS
It took an incredibly complex and gross implementation to produce the simple grab effect described above. Given the current implementa-
tion, it isn't safe for applications to use the Xlib grab facilities at all except through the Tk grab procedures. If applications try to
manipulate X's grab mechanisms directly, things will probably break.
If a single process is managing several different Tk applications, only one of those applications can have a local grab for a given display
at any given time. If the applications are in different processes, this restriction doesn't exist.
KEYWORDS
grab, keyboard events, pointer events, window
Tk grab(n)