Sponsored Content
Top Forums Shell Programming and Scripting Sort file data according to a custom list of string Post 303042965 by mohtashims on Tuesday 14th of January 2020 08:08:13 AM
Old 01-14-2020
Quote:
Originally Posted by RudiC
This is what I get on stdout after eliminating duplicates in your iplist, and empty lines in your data:
Code:
10.9.9.25
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrgBatch.txt 3953673532
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrgMTT.txt 4006929900
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrgPostSrv.txt 1014547034
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrg.txt 1681340719
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomTDS.txt 1559501379
10.9.9.43
-rwxr-xr-x user1 2019-12-28 16:35 /tmp/TomChrgBatch.txt 3953673532
-rwxr-xr-x user1 2019-12-28 16:35 /tmp/TomChrgMTT.txt 4006929900
-rwxr-xr-x user1 2019-12-28 16:35 /tmp/TomChrgPostSrv.txt 1014547034
-rwxr-xr-x user1 2019-12-28 16:35 /tmp/TomChrg.txt 1681340719
-rwxr-xr-x user1 2019-12-28 16:35 /tmp/TomTDS.txt 1559501379
10.9.9.42
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrgBatch.txt 3953673532
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrgMTT.txt 4006929900
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrgPostSrv.txt 1014547034
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrg.txt 1681340719
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomTDS.txt 1559501379
10.9.9.26
10.9.9.41
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrgBatch.txt 3953673532
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrgMTT.txt 4006929900
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrgPostSrv.txt 1014547034
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomChrg.txt 1681340719
-rwxr-xr-x user1 2019-12-28 16:34 /tmp/TomTDS.txt 1559501379
10.9.9.45
10.9.9.202
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrgBatch.txt 3953673532
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrgMTT.txt 4006929900
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrgPostSrv.txt 1014547034
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomChrg.txt 1681340719
-rwxr-xr-x user1 2019-12-28 16:32 /tmp/TomTDS.txt 1559501379
10.9.9.39
-rwxr-xr-x user1 2019-12-24 19:24 /tmp/TomChrgBatch.txt 2552148116
-rwxr-xr-x user1 2019-12-24 19:24 /tmp/TomChrgPostSrv.txt 1014547034
-rwxr-xr-x user1 2019-12-24 19:24 /tmp/TomChrg.txt 1681340719
-rwxr-xr-x user1 2019-12-24 19:24 /tmp/TomTDS.txt 1559501379


In how far doesn't that meet your expactations?
This output is how i want but do you see the output that i get. It has serial number printed matching the number of ips i.e
Code:
0 
0
0
1
1
1
2
2
3 
.... And so on

before the needed data on each of the lines. Please see my output from the previous post.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

script to sort a string of numerical data in set fields

So, I will be working with someone and basically we are trying to build a form that is submitted most likely via the web and the data is just a string of numbers. like: 19383882872201110929282821818182827349190102837364718191001932873711 Now, each number is part of a numerical value of... (4 Replies)
Discussion started by: tlarkin
4 Replies

2. Shell Programming and Scripting

Sort a big data file

Hello, I have a big data file (160 MB) full of records with pipe(|) delimited those fields. I`m sorting the file on the first field. I'm trying to sort with "sort" command and it brings me 6 minutes. I have tried with some transformation methods in perl but it results "Out of memory". I was... (2 Replies)
Discussion started by: rubber08
2 Replies

3. Shell Programming and Scripting

find string(s) in text file and nearby data, export to list help

Hi, So I'm kinda new to shell scripts and the like. I've picked up quite a bit of use from browsing the forums here but ran into a new one that I can't seem to find an answer for. I'm looking to parse/find a string AND the next 15 or so charachters that follow the string within a text file... (1 Reply)
Discussion started by: kar23me
1 Replies

4. UNIX for Dummies Questions & Answers

List directories with given string, sort by creation date

It is for HP-Unix B.11.31. Requirement: 1. List the directories, which directories name has given particular string. Example: Directories with name "Build" 2. On the output of 1. list the directories by creation date as sort order. I tried with; find . -type d -name "Build*" ... (3 Replies)
Discussion started by: Siva SQL
3 Replies

5. Shell Programming and Scripting

Populating File data with custom manipulation on file names

Hi, I am confused how to proceed firther please find the problem below: Input Files: DCIA_GEOG_DATA_OCEAN.TXT DCIA_GEOG_DATA_MCRO.TXT DCIA_GEOG_DATA_CVAS.TXT DCIA_GEOG_DATA_MCR.TXT Output File Name: MMA_RFC_GEOG_NAM_DIM_LOD.txt Sample Record(DCIA_GEOG_DATA_OCEAN.TXT):(Layout same for... (4 Replies)
Discussion started by: Arun Mishra
4 Replies

6. Shell Programming and Scripting

Sort help: How to sort collected 'file list' by date stamp :

Hi Experts, I have a filelist collected from another server , now want to sort the output using date/time stamp filed. - Filed 6, 7,8 are showing the date/time/stamp. Here is the input: #---------------------------------------------------------------------- -rw------- 1 root ... (3 Replies)
Discussion started by: rveri
3 Replies

7. UNIX for Dummies Questions & Answers

Custom sort on a column

Hello all, How do I achieve this? I have A, B and A/B in different variables in a file in col2. I want them to sort in such a way, that the variables appear together, and within a variable, the data is sorted in the order A,B and then A/B. If I sort on the second column, the order becomes A,... (6 Replies)
Discussion started by: senhia83
6 Replies

8. Shell Programming and Scripting

Sort data file by case

Hello, I'm trying to sort a large data file by the 3rd column so that all of the first words in the 3rd column that are in all uppercase appear before (or after) the non uppercase words. For example, Data file: xxx 12345 Rat in the house xxx 12345 CAT in the hat xxx 12345 Dog in the... (4 Replies)
Discussion started by: palex
4 Replies

9. Shell Programming and Scripting

Sort and Split file with header and custom name

Hi, I am using SUN SOLARIS (SunOS sun4v sparc SUNW, T5240). I have a huge data file with header and trailer. This file gets used into an ETL process. ETL skips the header record (which is the first record of the file) and loads the rest of the record. The file can be delimited (comma,... (5 Replies)
Discussion started by: Saanvi1
5 Replies

10. UNIX for Beginners Questions & Answers

How do I custom sort the files in a directory using the filenames in a text file.?

Hi all, (5 Replies)
Discussion started by: KMusunuru
5 Replies
rcapstat(1)							   User Commands						       rcapstat(1)

NAME
rcapstat - report resource cap enforcement daemon statistics SYNOPSIS
rcapstat [-g] [-p | -z] [interval [count]] DESCRIPTION
The rcapstat command reports on the projects or zones capped by rcapd(1M). Each report contains statistics that pertain to the project or zone and paging statistics. Paging refers to the act of relocating portions of memory, called pages, to or from physical memory. rcapd pages out the most infrequently used pages. The paging statistics in the first report issued show the activity since the daemon was started. Subsequent reports reflect the activity since the last report was issued. Reports are issued every interval seconds up to the quantity specified by count, or forever if count is not specified. OPTIONS
The following options are supported: -g Global statistics. Reports the minimum memory utilization for memory cap enforcement (see rcapadm(1M)) and reports current memory utilization as a percentage of installed physical memory. -p Report statistics for capped projects. This is the default if no option is specified. -z Report statistics for capped zones. OUTPUT
The following list defines the column headings in the rcapstat report and provides information about how to interpret the report. id The project ID or zone ID of the capped project or zone. project The project name. zone The zone name. nproc The number of processes in the project or zone since the last report. vm The total virtual memory size of the project or zone's processes, including all mapped files and devices, in kilobytes (K), megabytes (M), or gigabytes (G). rss The total resident set size (RSS) of the project or zone's processes, in kilobytes (K), megabytes (M), or gigabytes (G). The count does not account for shared pages. cap The RSS cap for the project or zone. See rcapd(1M) for information about how to specify memory caps. at The total amount of memory that rcapd attempted to page out. Paging refers to the act of relocating portions of memory, called pages, to or from physical memory. rcapd pages out the most infrequently used pages. avgat The average amount of memory that rcapd attempted to page out during each sample cycle. The rate at which rcapd samples RSS can be set with rcapadm(1M). pg An estimate of the total amount of memory that rcapd successfully paged out. avgpg An estimate of the average amount of memory that rcapd successfully paged out during each sample cycle. The rate at which rcapd samples process RSS sizes can be set with rcapadm. OPERANDS
The following operands are supported: interval Specifies the reporting interval in seconds. The default interval is 5 seconds. count Specifies the number of reports to produce. By default, rcapstat reports statistics until a termination signal is received or until the rcapd process exits. EXAMPLES
Example 1 Using rcapstat to Report Cap and Project Information Caps are defined for two projects associated with two users. user1 has a cap of 50 megabytes and user2 has a cap of 10 megabytes. The following command produces five reports at 5-second sampling intervals. example# rcapstat 5 5 id project nproc vm rss cap at avgat pg avgpg 112270 user1 24 123M 35M 50M 50M 0K 3312K 0K 78194 user2 1 2368K 1856K 10M 0K 0K 0K 0K id project nproc vm rss cap at avgat pg avgpg 112270 user1 24 123M 35M 50M 0K 0K 0K 0K 78194 user2 1 2368K 1856K 10M 0K 0K 0K 0K id project nproc vm rss cap at avgat pg avgpg 112270 user1 24 123M 35M 50M 0K 0K 0K 0K 78194 user2 1 2368K 1928K 10M 0K 0K 0K 0K id project nproc vm rss cap at avgat pg avgpg 112270 user1 24 123M 35M 50M 0K 0K 0K 0K 78194 user2 1 2368K 1928K 10M 0K 0K 0K 0K id project nproc vm rss cap at avgat pg avgpg 112270 user1 24 123M 35M 50M 0K 0K 0K 0K 78194 user2 1 2368K 1928K 10M 0K 0K 0K 0K The first three lines of output constitute the first report, which contains the cap and project information for the two projects and paging statistics since rcapd was started. The at and pg columns are a number greater than zero for user1 and zero for user2, which indicates that at some time in the daemon's history, user1 exceeded its cap but user2 did not. The subsequent reports show no significant activity. Example 2 Using rcapstat to Monitor the RSS of a Project example% rcapstat 5 5 id project nproc vm rss cap at avgat pg avgpg 376565 user1 57 209M 46M 10M 440M 220M 5528K 2764K 376565 user1 57 209M 44M 10M 394M 131M 4912K 1637K 376565 user1 56 207M 43M 10M 440M 147M 6048K 2016K 376565 user1 56 207M 42M 10M 522M 174M 4368K 1456K 376565 user1 56 207M 44M 10M 482M 161M 3376K 1125K The project user1 has an RSS in excess of its physical memory cap. The nonzero values in the pg column indicate that rcapd is consistently paging out memory as it attempts to meet the cap by lowering the physical memory utilization of the project's processes. However, rcapd is unsuccessful, as indicated by the varying rss values that do not show a corresponding decrease. This means that the application's resident memory is being actively used, forcing rcapd to affect the working set. Under this condition, the system continues to experience high page fault rates, and associated I/O, until the working set size (WSS) is reduced, the cap is raised, or the application changes its memory access pattern. Notice that a page fault occurs when either a new page must be created, or the system must copy in a page from the swap device. Example 3 Determining the Working Set Size of a Project This example is a continuation of Example 1, and it uses the same project. example% rcapstat 5 5 id project nproc vm rss cap at avgat pg avgpg 376565 user1 56 207M 44M 10M 381M 191M 15M 7924K 376565 user1 56 207M 46M 10M 479M 160M 2696K 898K 376565 user1 56 207M 46M 10M 424M 141M 7280K 2426K 376565 user1 56 207M 43M 10M 401M 201M 4808K 2404K 376565 user1 56 207M 43M 10M 456M 152M 4800K 1600K 376565 user1 56 207M 44M 10M 486M 162M 4064K 1354K 376565 user1 56 207M 52M 100M 191M 95M 1944K 972K 376565 user1 56 207M 55M 100M 0K 0K 0K 0K 376565 user1 56 207M 56M 100M 0K 0K 0K 0K 376565 user1 56 207M 56M 100M 0K 0K 0K 0K 376565 user1 56 207M 56M 100M 0K 0K 0K 0K 376565 user1 56 207M 56M 100M 0K 0K 0K 0K By inhibiting cap enforcement, either by raising the cap of a project or by changing the minimum physical memory utilization for cap enforcement (see rcapadm(1M)), the resident set can become the working set. The rss column might stabilize to show the project WSS, as shown in the previous example. The WSS is the minimum cap value that allows the project's processes to operate without perpetually incur- ring page faults. EXIT STATUS
The following exit values are returned: 0 Successful completion. 1 An error occurred. 2 Invalid command-line options were specified. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWrcapu | +-----------------------------+-----------------------------+ SEE ALSO
rcapadm(1M), rcapd(1M), attributes(5) Physical Memory Control Using the Resource Capping Daemon in System Administration Guide: Resource Management NOTES
If the interval specified to rcapstat is shorter than the reporting interval specified to rcapd (with rcapadm(1M)), the output for some intervals can be zero. This is because rcapd does not update statistics more frequently than the interval specified with rcapadm, and this interval is independent of (and less precise than) the sampling interval used by rcapstat. SunOS 5.11 15 Dec 2006 rcapstat(1)
All times are GMT -4. The time now is 10:22 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy