01-30-2020
Hello
ctrld,
I have a few to questions pose in response first:-
- Is this homework/assignment? There are specific forums for these.
- What have you tried so far?
- What output/errors do you get?
- What OS and version are you using?
- What are your preferred tools? (C, shell, perl, awk, etc.)
- What logical process have you considered? (to help steer us to follow what you are trying to achieve)
Most importantly,
What have you tried so far?
There are probably many ways to achieve most tasks, so giving us an idea of your style and thoughts will help us guide you to an answer most suitable to you so you can adjust it to suit your needs in future.
We're all here to learn and getting the relevant information will help us all.
As a first thought, you might get somewhere with
sort and
uniq commands, but I'm not quite sure what you want. If you have a go at coding yourself, it might become clearer to us.
Kind regards,
Robin
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I want to get the line count of the file from the 2nd line of the file ? The first line is header so want to skip that.
Thanks. (8 Replies)
Discussion started by: smc3
8 Replies
2. UNIX for Dummies Questions & Answers
I have a file that will sometimes contain a pattern. The pattern is this:
W/D FRM CHK 00
I want to find any lines with this pattern, delete those lines, and also delete the line above and the line below. (1 Reply)
Discussion started by: nickg
1 Replies
3. Shell Programming and Scripting
I have a file that will sometimes contain a pattern. The pattern is this:
FRM CHK 0000
I want to find any lines with this pattern, delete those lines, and also delete the line above and the line below. (4 Replies)
Discussion started by: nickg
4 Replies
4. Shell Programming and Scripting
#!/usr/bin/perl
use Shell;
open THEFILE, "C:\galileo_integration.txt" || die "Couldnt open the file!";
@wholeThing = <THEFILE>;
close THEFILE;
foreach $line (@wholeThing){
if ($line =~ m/\\0$/){
@nextThing = $line;
if ($line =~ s/\\0/\\LATEST/g){
@otherThing =... (2 Replies)
Discussion started by: nmattam
2 Replies
5. Shell Programming and Scripting
Hi,
I have created one shell script in which it will count number of "~" tilda charactors from each line of the file.But the problem is that i need to count each line count individually, that means. if line one contains 14 "~"s and line two contains 15 "~"s then it should give an error msg.each... (3 Replies)
Discussion started by: Ganesh Khandare
3 Replies
6. Shell Programming and Scripting
Hi,
I have got the below requirement. please suggest.
I have a file like,
Processing Item is:
/data/ing/cfg2/abc.txt
/data/ing/cfg3/bgc.txt
Processing Item is:
/data/cmd/for2/ght.txt
/data/kernal/config.klgt.txt
I want to process the above file to get the output file like,
... (5 Replies)
Discussion started by: rbalaj16
5 Replies
7. Shell Programming and Scripting
I have a directory of files, each with a variable (though small) number of lines. I would like to go through each line in each file, and print the:
-file name
-line number
-number of matches to the pattern /comp/ for each line.
Two example files:
cat... (4 Replies)
Discussion started by: pathunkathunk
4 Replies
8. Shell Programming and Scripting
I am trying to combine lines with these conditions:
1. First line starts with text of "libname VALUE db2 datasrc" where VALUE can be any text.
2. If condition1 is met then continue to combine lines through a line that ends with a semicolon.
3. Ignore case when matching patterns and remove any... (5 Replies)
Discussion started by: Wes Kem
5 Replies
9. Shell Programming and Scripting
Hello,
I have been working on Awk/sed one liner which counts the number of occurrences of '|' in pipe separated lines of file and delete the line from files if count exceeds "17".
i.e need to get records having exact 17 pipe separated fields(no more or less)
currently i have below :
awk... (1 Reply)
Discussion started by: ketanraut
1 Replies
10. UNIX for Beginners Questions & Answers
Input file:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 (6 Replies)
Discussion started by: Sagar Singh
6 Replies
TUNA(8) System Administration Utilities TUNA(8)
NAME
tuna - program for tuning running processes
SYNOPSIS
tuna [OPTIONS]
DESCRIPTION
This manual page explains the tuna program. The program can be used to change the attributes of application and kernel threads. The tuna
can operate on IRQs by name or number, and tasks or threads by process ID or command-line. CPUs and sets of CPUs can be specified by CPU or
socket number. IRQ names and process command-lines can include wildcards.
tuna can change scheduling policy, scheduler priority and processor affinity for processes and process threads. tuna can also change the
processor affinity for interrupts. When tuna is invoked without any options it starts up in its graphical interface mode. This manual page
explains only the command-line options for tuna
OPTIONS
tuna has both action options and modifier options. Modifier options must be specified on the command-line before the actions they are
intended to modify. Any modifier option applies to following actions on the same command-line until it is over-ridden.
Actions
-h, --help
Print a list of options. tuna will exit after this action, ignoring the remainder of the command-line.
-g, --gui
Start the GUI. Actions that follow this on the command-line will be processed without waiting for the GUI to complete.
-a, --config_file_apply=profilename
Apply changes described in profile
-l, --config_file_list
List preloaded profiles
-i, --isolate
Move all threads away from CPU-LIST. Requires -c or -S.
-I, --include
Allow all threads to run on CPU-LIST. Requires -c or -S.
-m, --move
Move selected entities to CPU-LIST. Requires -c and either -t or -q.
-p, --priority=[POLICY:]RTPRIO
Set thread scheduler tunables: POLICY and RTPRIO. POLICY is one of OTHER, FIFO, RR, or BATCH. Requires -t.
-P, --show_threads
Show thread list.
-s, --save=FILENAME
Save kthreads sched tunables to FILENAME.
-v, --version
Show version
-W, --what_is
Provides help about selected entities. Requires -t.
-x, --spread
Spread selected entities over CPU-LIST. Requires at least one of -t or -q. The specified threads and IRQs are each assigned to one
cpu in CPU-LIST.
Modifiers
-c, --cpus=CPU-LIST
CPU-LIST affected by commands. Requires a CPU number or a comma-separated list of CPU numbers.
-C, --affect_children
Operation will affect children threads.
-f, --filter
Disable display of selected CPUs in --gui. Requires -c
-G, --cgroup
Display the processes with the type of cgroups they are in. Requires -P
-K, --no_kthreads
Operations will not affect kernel threads.
-q, --irqs=IRQ-LIST
IRQ-LIST affected by commands. Requires an IRQ number or a comma-separated list of IRQ numbers.
-S, --sockets=CPU-SOCKET-LIST
CPU-SOCKET-LIST affected by commands. Requires a socket number or a comma-separated list of socket numbers.
-t, --threads=THREAD-LIST
THREAD-LIST affected by commands. Requires a thread number or thread name, or a comma-separated list of thread numbers and/or names.
Thread names may contain wildcards. Be sure to quote or escape any wildcard specifications.
-U, --no_uthreads
Operations will not affect user threads.
USAGE EXAMPLES
If for instance the Ethernet NICs have multiple queues for both receive and transmit, each with its own IRQ, the Ethernet IRQs can be asso-
ciated with a CPU socket:
tuna -S 2 -i -q 'eth*' -x
Move everything off the CPUs in socket 2, then spread the IRQs for the Ethernet devices acrross those same CPUs.
tuna February 2010 TUNA(8)