Sponsored Content
Top Forums Shell Programming and Scripting Best way to connect to hundreds of nodes and grep log files Post 302778383 by jim mcnamara on Sunday 10th of March 2013 09:58:39 PM
Old 03-10-2013
There is GNU parallel. It will run a series of commands for you at the same time. I do not recommend hundreds of ssh sessions at once. Keep it down to a reasonable limit.

GNU Parallel - GNU Project - Free Software Foundation

Modern shells also support a way to achieve this. bash example:

Code:
cnt=0
while read nodename
do
   cnt=$(( $cnt + 1 ))
   ssh $nodename 'grep "warning" *log' > $nodename.log &
   [  $(( $cnt % 10 )) -eq  0 ] && wait
done < listofnodes.txt

This runs ten operations of the command at one time.
This User Gave Thanks to jim mcnamara For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

compare date of files on different nodes

Hi All, I´ve got the following problem I´m implementing a failoverconcept. This requires to synchronize two files using ksh like this. if HOST1:FILE1 is newer then HOST2:FILE1 THEN cp HOST1:FILE1 HOST2:FILE1 ELSE cp HOST2:FILE1 HOST1:FILE1 fi How can I compare the files on two... (3 Replies)
Discussion started by: isacs
3 Replies

2. Shell Programming and Scripting

for loops can i loop in hundreds?

I have the following for ((i=100; i<=1000; i++)) do this goes in increments of 1 I need it to go up in increments of 100, how is that done in a for loop? (1 Reply)
Discussion started by: gazz1982
1 Replies

3. Shell Programming and Scripting

Need to grep for .log files

Hi, Have two files. 1. robin.log 2. robin_log When is grep i shuld get only robin.log file. Please help. I Tried ls | grep ".log" But its not working Thanks Robin (6 Replies)
Discussion started by: robinbannis
6 Replies

4. Shell Programming and Scripting

Count number of Nodes created and write it to a Log file

Dear Experts, I have to count the number of AddressRecords formed in bbc.xml file using unix script file. For example: for below pasted file, I need to write an output to a log file as "No. of Address Records Created=4". Snippet of bbc.xml:- <?xml version="1.0" encoding="UTF-8" ?> -... (1 Reply)
Discussion started by: phani333
1 Replies

5. UNIX for Dummies Questions & Answers

adding hundreds of numbers

i know how to add two numbers using expr, but if i have a file with hundreds of numbers, how do i add them all together, without typing them all one by one? for example, file.txt contains 4 5 6 7 how can i give a command to add them, without typing $ expr `4 + 5 + 6 + 7` (7 Replies)
Discussion started by: FOBoy
7 Replies

6. Shell Programming and Scripting

special grep on log files... puzzling me.

Okay, guys, I've got one: I've got a script that formats all of the messages in a log file. It works on a completely verbose method. I'm trying to write a filter that will search for a bunch of case-insensitive strings, but also, always print the first 2 lines. Here's the egrep part: ... (4 Replies)
Discussion started by: quirkasaurus
4 Replies

7. Programming

Help to grep string in log files

hello guys.., i have some problem with grepping strings in log files.. so..,i need an java logic on how to grep srtings in log files the output must be in gui.., please help me .. regards raghuraipur:confused: (1 Reply)
Discussion started by: raghuraipur
1 Replies

8. Solaris

Renaming hundreds of files at the same time

Hi, I am having issues trying to figure out how to rename files like this: TEST1_B.tt To SQP_CAN_B.tt I have hundreds of files like those, I need to rename them automatically. Any help will be greatly appreciated. Thanks, (5 Replies)
Discussion started by: ocramas
5 Replies

9. Shell Programming and Scripting

Need to add code to hundreds of .html files

Need assistance to add code to hundreds of .html Code will look like below and needs to be added below <html> tag: <script> Some .js code here </script> This will be used in Fedora release 7 (Moonshine). I will appreciate any type of help and/or orientation. Thank you! (4 Replies)
Discussion started by: Ferocci
4 Replies

10. Shell Programming and Scripting

Hundreds of files need manual preparation. Does shell script could do it automatically?

Hello friends, I have hundreds files in hand, which need extract some data from logs and read these data into an input file. Here I will explain in detail using these two files as attached. read some data from .log file and write it into the .in file. **explanation is given inside two... (9 Replies)
Discussion started by: liuzhencc
9 Replies
gnutls_url_is_supported(3)					      gnutls						gnutls_url_is_supported(3)

NAME
gnutls_url_is_supported - API function SYNOPSIS
#include <gnutls/gnutls.h> int gnutls_url_is_supported(const char* url); ARGUMENTS
const char* url A PKCS 11 url DESCRIPTION
Check whether url is supported. Depending on the system libraries GnuTLS may support pkcs11 or tpmkey URLs. RETURNS
return non-zero if the given URL is supported, and zero if it is not known. SINCE
3.1.0 REPORTING BUGS
Report bugs to <bug-gnutls@gnu.org>. General guidelines for reporting bugs: http://www.gnu.org/gethelp/ GnuTLS home page: http://www.gnu.org/software/gnutls/ COPYRIGHT
Copyright (C) 2012 Free Software Foundation, Inc.. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. SEE ALSO
The full documentation for gnutls is maintained as a Texinfo manual. If the info and gnutls programs are properly installed at your site, the command info gnutls should give you access to the complete manual. As an alternative you may obtain the manual from: http://www.gnu.org/software/gnutls/manual/ gnutls 3.1.15 gnutls_url_is_supported(3)
All times are GMT -4. The time now is 02:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy