Hi,
i want awk to read a file and place it's content into two arrays. When trying to read these arrays with a "for a in ${source_path} "-Loop it gives the right result. But when trying to access directly (/bin/echo ${source_path}) it doesn't work.
I read "all "the awk threads in this forum and... (6 Replies)
I am trying to use a script to replace the header of each file, whose filename are stored within the array $test, using the sed command within a Perl script as follows:
$count = 0;
while ( $count < $#test )
{
`sed -e 's/BIOGRF 321/BIOGRF 332/g' ${test} > 0`;
`cat 0 >... (2 Replies)
Hi,
My doubt is how to access array elements..
Situation is as below:
#!/bin/ksh
set -x
typeset -i x=0
typeset -i y=0
typeset -i BID=0
typeset -i count=0
while ] ; do
x=`expr $x + 1`;
hwmgr show scsi > scsi.tmp
while read line; do
set... (1 Reply)
Hi,
can I use array elements ( all ) in conditional statements?
the problem is ,the total number of elements is not known.
e.g
A is an array with elements - 1,2,3
now if i want to test if the 1 st field of input record is either 1,2 or 3, i can do something like this
if ( $1 ~... (1 Reply)
i have an array call ignore. it is set up
ignore=34th56
ignore=re45ty
ignore=rt45yu
.
.
ignore=rthg34
n is a variable. I have another variable that i read from a different file. It is $2 and it is working the way i expect. array ignore read and print correct values.
in the below if... (2 Replies)
i just want to dump my array and see if it contains the values i am expecting. It should print as follows,
ignore=345fht
ignore=rthfg56
.
.
.
ignore=49568g
Here is the code. Is this even possible to do? please help
termReport.pl < $4 | dos2ux | head -2000 | awk '
BEGIN... (0 Replies)
Hello,
I have two files in the following format;
file1:
A B C D
E F G H
I J K L
file2:
1 2 3 4
5 6 7 8
9 10 11 12
I have read them both in to multi-dimensional arrays. I need a file that has column 2 of the first file printed out for each column 3 of the second file ie...
... (3 Replies)
Hi all,
I can’t resolve an array element access issue on (Linux/pdksh) .. So I’m positing for advice.By the way - a friend demonstrated to me - same script works as expected under Solaris.
I have been working on a documentation project where many *.jpg screen shots are used in the... (4 Replies)
Hi all,
I'm dealing with a bash script to merge the elements of a set of files and counting how many times each element is present. The last field is the file name.
Sample files:
head -5 *.tab==> 3J373_P15Ac1y2_01_LS.tab <==
chr1 1956362 1956362 G A hom ... (7 Replies)
Discussion started by: lsantome
7 Replies
LEARN ABOUT SUSE
prctl
PRCTL(1) General Commands Manual PRCTL(1)NAME
prctl - Process operations
SYNOPSIS
prctl [-v] [-h|--help] [--version] <-q|<options....>> [command]
where <options> are:
--unaligned=[silent|signal|default]
--fpemu=[silent|signal|default]
DESCRIPTION
prctl allows you to query or control certain process behavior. Supported options are handling of unaligned memory accesses and floating
point assistance faults by a process. When a process performs an unaligned memory access, by default the kernel would emulate the
unaligned access correctly and log the unaligned access in syslog. This behavior can be changed so the kernel could either emulate the
unaligned access correctly without logging an error or send SIGBUS to the process. Similarly when a process encounters a floating point
assist fault, kernel would invoke floating point emulator and log the floating point assist fault. This behavior can be changed so the ker-
nel could either emulate floating point operation without logging an error or send SIGFPE to the offending process.
prctl can optionally be followed by a command. If a command is specified, prctl will exec the command with the processor behavior set to as
specified by the options. If a command is not specified, prctl will fork a new shell unless the command only queried the current settings.
The shell started by prctl will be as defined by the environment variable SHELL. If environment variable SHELL is not defined, shell in the
password entry for the user will be started. If a shell is not found in the password entry, bash will be started.
OPTIONS
-v Verbose mode. In verbose mode, any new settings are confirmed with a message on stdout.
--help Print usage information and exit.
--version
Print software version and exit.
-q Query the current settings for the process options controllable by prctl.
--unaligned=[silent|signal|default]]
Set unaligned memory access behavior to not log the access (silent), send SIGBUS to the process (signal), or do the default
(default). If a value is not specified after "=", current setting is returned.
--fpemu=[silent|signal|default]]
Set floating point assist fault behavior to not log the faulti (silent), send SIGFPE to the process (signal), or do the default
(default). If a value is not specified after "=", current setting is returned.
If an option is specified multiple times, the last one takes effect.
EXAMPLES
prctl --unaligned=signal
starts up a shell (as defined by the environment variable SHELL) and sets up any process running under this shell to be sent SIGBUS
upon an unaligned memory access.
prctl --unaligned=signal gdb tst
starts up a gdb session for the program "tst" with the process set to receive SIGBUS upon unligned memory access.
prctl --unaligned=
displays the current setting for unaligned memory access handling.
prctl --unaligned= gdb tst
displays the current setting for unaligned memory access handling and starts up a gdb session for the program "tst".
NOTES
prctl works on 2.4.0 and above kernels only.
--fpemu= option is specific to IPF (Itanium Processor Family, previously known as IA-64) and is supported on kernels 2.4.11 and above.
Other architectures and kernels may return "Invalid argument" error.
prctl(2)AUTHOR
Khalid Aziz <khalid_aziz@hp.com>
LICENSE
This software is made available under the GNU General Public License (GPL) Version 2. This software comes with NO WARRANTY.
Process operations PRCTL(1)