Sponsored Content
Top Forums Shell Programming and Scripting copying file information using awk & grep Post 302562944 by nrjrasaxena on Sunday 9th of October 2011 04:29:02 AM
Old 10-09-2011
Hi,

The files kept in the "/castor/cern.ch/user/s/sudha/forPooja" has field :
Code:
[lxplus415] /afs/cern.ch/user/p/pooja/test > rfdir /castor/cern.ch/user/s/sudha/forPooja
-rw-r--r--   1 cms003   zh                  969064642 Jul 29 17:08 data_10_0_dBw.root
-rw-r--r--   1 cms003   zh                 1021157382 Jul 29 18:46 data_11_0_rRG.root
-rw-r--r--   1 cms003   zh                 1136693129 Jul 30 09:33 data_13_0_Ljr.root
-rw-r--r--   1 cms003   zh                 1136693192 Jul 30 12:50 data_13_2_VEo.root
-rw-r--r--   1 cms003   zh                  458432186 Jul 30 04:58 data_14_0_5TU.root
-rw-r--r--   1 cms003   zh                   75970008 Jul 29 14:17 data_15_0_WKR.root
-rw-r--r--   1 cms003   zh                 1279818743 Jul 30 14:04 data_16_1_Ohw.root
-rw-r--r--   1 cms003   zh                  573268613 Jul 29 16:11 data_18_0_znC.root
-rw-r--r--   1 cms003   zh                  692655767 Jul 29 22:17 data_19_0_KMo.root

I want the information written in FILE.txt is like:
Code:
rfio:///castor/cern.ch/user/s/sudha/forPooja/data_10_0_dBw.root
rfio:///castor/cern.ch/user/s/sudha/forPooja/data_19_0_KMo.root

In awk comand
Code:
awk '{print "$2"$9}' > $2

$9 is the column for data**.root information and same for $2.

Yes you are right with this statement.
"Do you want to print the filenames having the string "data" in the filename with rfio:///castor/cern.ch/user/s/sudha/forPooja/ as prefix into FILE.txt?"

hope it is clear now.
Many thanks for reply..
pooja
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Copying file names returned from a grep command into another directory

When I do the following : grep -l "string" *, I get a list of file names returned. Is there a way to copy the files returned from the list into another directory ?. Thanks. (4 Replies)
Discussion started by: Kartheg
4 Replies

2. Shell Programming and Scripting

grep & awk

Hi all, I'm figuring on how to grep only specific data I want below: Bin Total % ----- ------- ----- 1 15 42.9 Bin Total % ----- ------- ----- 2 15 ... (3 Replies)
Discussion started by: *Jess*
3 Replies

3. Shell Programming and Scripting

awk (gawk) grep & columns

Hi, I'm working with gawk (on DOS) today. A goal is: find a string for-instance '123', cut a line in two columns and write second one. The problem is: command line works OK, awk file doesn't. But I would like to work with file because there are many strings to find. input: line command: awk... (4 Replies)
Discussion started by: frajer
4 Replies

4. Shell Programming and Scripting

Copying Information from One File to Another File in Shell

Hello, I'm new to scripting and I need help moving text from one file to another file. Here are examples what the files look like. File 1: Ac-223 2.10m A 1 0 0 0 Fr-219 358 9.9000E-01 0 0.0 0 0.0 0 0.0... (1 Reply)
Discussion started by: tamachan414
1 Replies

5. Shell Programming and Scripting

Grep'ing information from a log file on SUN OS 5

Hi Guys, I'm trying to write an script that will be launched by a user. The script will look at a log file and check for alerts with the date (supplied by user) and a machine's hostname (also supplied by the user). I'm trying to get the output formatted just like the log file. The logfile looks... (5 Replies)
Discussion started by: illgetit
5 Replies

6. Shell Programming and Scripting

Copying the Header & footer Information to the Outfile.

Hi I am writing a perl script which checks for the specific column values from a file and writes to the OUT file. So the feed file has a header information and footer information. I header information isaround107 lines i.e. Starts with START-OF-FILE ....... so on .... ... (11 Replies)
Discussion started by: filter
11 Replies

7. UNIX for Dummies Questions & Answers

Grep? - using a file of terms to search another file when the information is on a different line

I have a flat file that looks like this, let's call it Chromosome_9.txt: FT /Gene_Name="Guanyl-Acetylase 9" FT /Gene_Number"36952" FT /Gene_Name="Endoplasmic Luciferase" FT /Gene_Number"36953" FT ... (4 Replies)
Discussion started by: Twinklefingers
4 Replies

8. Shell Programming and Scripting

Include information in certain columns using grep and awk

HI all, I have data in a file that looks like this: 1 HOW _ NNP NNP _ 3 nn _ _ 2 DRUGS _ NNP NNP _ 3 nn _ _ 3 ACT _ NNP NNP _ 0 null _ _ 4 : _ ... (3 Replies)
Discussion started by: owwow14
3 Replies

9. Shell Programming and Scripting

sed / awk / grep to extract information from log

Hi all, I have a query that runs that outputs data in the following format - 01/09/12 11:43:40,ADMIN,4,77,Application Group Load: Name(TESTED) LoadId(5137-1-0-1XX-15343-15343) File(/dir/dir/File.T03.CI2.RYR.2012009.11433350806.ARD) InputSize(5344) OutputSize(1359) Rows(2) Time(1.9960)... (8 Replies)
Discussion started by: jeffs42885
8 Replies
ROOT(1) 						      General Commands Manual							   ROOT(1)

NAME
root - Interpretor of C++ for the ROOT framework SYNOPSIS
root [options] files ... DESCRIPTION
ROOTs Object-Oriented Technologies. root is a interactive interpretor of C++ code. It uses the ROOT framework. For more information on ROOT, please refer to http://root.cern.ch. An extensive Users Guide is available from that site. OPTIONS
-? Show summary of options. -b Run in batch mode without graphics -n Do not execute logon and logoff macros as specified in .rootrc -q Exit after processing command line macro files -l Do not show splash screen SEE ALSO
rootcint(1), cint(1), root-config(1), rootd(1), h2root(1), g2root(1) For extensive documentation on the ROOT system, see http://root.cern.ch <http://root.cern.ch> A Users Guide is available online. <http://root.cern.ch/root/UsersGuide.html> The classes of ROOT are all documented by the automatic documentation system, and is available online. <http://root.cern.ch/root/html/ClassIndex.html> FILES
<etcdir>/system.rootrc System-wide configuration file. <etcdir> either ROOTSYS, or something like /etc/root <libdir>/* ROOT C++ class libraries. <libdir> is either ROOTSYS/lib or something like /usr/lib/root. <incdir>/* The header files for the ROOT C++ class libraries. <incdir> is either ROOTSYS/include or something like /usr/include/root. ~/.rootrc, ./.rootrc User configuration file ORIGINAL AUTHORS
The ROOT team (see web page above): Rene Brun and Fons Rademakers COPYRIGHT
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as pub- lished by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER- CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foun- dation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA AUTHOR
This manual page was written by Christian Holm Christensen <cholm@nbi.dk>, for the Debian GNU/Linux system (but may be used by others). ROOT
Version 3 ROOT(1)
All times are GMT -4. The time now is 11:18 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy