Oh its not my day for syntax...
cat gzipsize.txt | awk '{print "echo",$1,$2} > master.txt
I have read a lot about the awk -v but haven't been able to get it to work. I have a variable in my script and I'm looking just to push it into the awk after the $2 (or anywhere would do)!!!
Every... (11 Replies)
Dear Folks,
I have a command output something like:
And I want to store PIN0 and SIG0 in two shell variables, now I do a double awk:
PIN=`gsmctl -d /dev/ttyS0 pin sig | awk '/PIN0/ { print $2}'`
SIG=`gsmctl -d /dev/ttyS0 pin sig | awk '/SIG0/ { print $2}'`
It's possible to... (4 Replies)
Hello,
I wonder if it is possible to pass and use variables from shell environment into sed or awk. I am trying to achieve something similar to the following using sed or awk:
var=some_regular_expression
grep "$var" filename # Will extract lines from filename
The following code,... (3 Replies)
meas is a shell variable, and this works perfectly fine for me:
awk -v var=$meas -F, '$1==var' /abcd/efgh.txt > temp1.csv
However, i want to introduce another shell variable, named, defnfile in the statement, in place of hardcoded path for efgh.txt like:
awk -v var=$meas -F, '$1==var'... (3 Replies)
Hello, I've been trying to figure out how to use variables inside the AWK command and use it back in the korn shell sript.
in my script I have lots of awk commands like this
grep Listen /etc/ssh/sshd_config | \
awk '{ if ($2 == "22" ) print "OK";
else print "not OK"
}'
... (3 Replies)
I apologize if this topic has been beaten to death here, but my limited searching skills did not throw up any results.
Here's what I am trying to accomplish
List all the files in a certain directory; assign the file names to an array which will be used later in the script.
My script looks like... (2 Replies)
Hello everybody:
I want to replace any field $2 of any file line (f.i. test.txt) matching $1 with a shell variable.
$ cat test.txt
F 0
B A
H -12.33
Now I'm going to ask the value of variable B:
$ SEARCHVAR=B
$ OLDVAL=$(awk -v SEARCHVAR="$SEARCHVAR"... (4 Replies)
Hello,
I have two files File1 & File2.
File1
76 135
136 200
250 345
....
File2
1 24
1 35
1 36
1 72
....
I want to get all the values form File2 corresponding to the range in File 1 and feed it to a program. Is the code below right? Can I pass shell variables to awk in this... (2 Replies)
Hi,
How could we take the value of awk variables out to shell?
I know the following methods
1. awk '{print $1}' < file | read a
echo $a
2. a=`awk '{print $1}' < file`
echo $a
Please let me know if there are any other methods.
Also, how do we take more than 1 variable value... (4 Replies)
Hi.
I need to parse file and assign some values to variables, right now i do like below
MYHOMEDIR=`awk '/Home/ {print $NF}' output.txt`
MYSHELL=`awk '/Shell/ {print $NF}' output.txt`
PRGRP=`awk '/Primary/ {print $NF}' output.txt`
SECGRP=`awk '/Second/ {print $NF}' output.txt`
In this... (10 Replies)
Discussion started by: urello
10 Replies
LEARN ABOUT NETBSD
modload
MODLOAD(8) BSD System Manager's Manual MODLOAD(8)NAME
modload -- load a kernel module
SYNOPSIS
modload [-fP] [-b var=boolean] [-i var=integer] [-s var=string] module
modload -p [-b var=boolean] [-d var] [-i var=integer] [-m plist] [-s var=string]
DESCRIPTION
The modload utility loads a kernel module specified by the module parameter into the running system.
Modules are loaded from the default system module areas unless the module parameter contains a path separator character ('/').
The options to modload are as follows:
-b var=boolean Pass the module a boolean property with the name var. boolean may be either true or false.
-d var When used in conjuction with -m, delete var from the plist specified.
-f When a module is loaded, the kernel checks if the module is compatible with the running kernel and will refuse to load mod-
ules that are potentially incompatible. This option disables compatibility checks. Note: an incompatible module can cause
system instability, including data loss or corruption.
This option is also required for re-enabling a builtin module that was disabled using modunload(8).
-i var=integer Pass the module an integer property with the name var and integral value integer.
-m plist When used in conjuction with -p, merge new options with an existing property list contained in plist.
-P This option tells the kernel not to load an associated property list.
-p Output a property list suitable for loading along with a module. When using this option, you do not need to specify a mod-
ule. Use -m and -d to read and modify an existing property list.
-s var=string Pass the module a string property with the name var and string value string.
DIAGNOSTICS
The modload utility exits with a status of 0 on success and with a nonzero status if an error occurs.
SEE ALSO module(7), modstat(8), modunload(8)HISTORY
The modload command was designed to be similar in functionality to the corresponding command in SunOS 4.1.3.
BSD August 6, 2011 BSD