I have a variable which consists of a string like this:
001 aaabc 44 a bbb12
How do I extract each substring, delimited by the spaces, into new variables - one for each substring?
eg var1 will be 001, var2 will be aaabc, var3 will be 44, var4 will be a, etc?
I've come up with this:... (2 Replies)
Hello,
I am an intermediate scripter. I can usually find and adapt what I need by searching through previous postings, but I'm stumped.
I have a string with the format "{Name1 Release1 Type1 Parent1} {Name2 Release2 Type2 Parent2}". It is being passed as an argument into a ksh script. I need to... (5 Replies)
I have a UNIX shell where:
LEVEL=dev
SITE=here
and WHEREIAM=/tmp/$SITE/location/$LEVEL
I want to echo $WHEREIAM in such a way that I get it back with all the environment variables resolved (/tmp/here/location/dev).
This command will be used in a shell script. (5 Replies)
Hi all,
I'm trying to extract the name of a script that is being run with a full path. i.e.
if the script name is /some/where/path/script_name.ksh
I'd like to extract only: script_name
i know that it is possible to do so in two phases:
echo "${0##*/}" will give me script_name.ksh
and... (4 Replies)
In a bash script I've set a variable that is the directory name of where an executable lives.
the_dir=`dirname $which myscript`
which equates to something like "/path/to/dir/bin"
I need to cut that down to remove the "bin" so I now have "/path/to/dir/".
This sounds easy but as a... (2 Replies)
Hello,
I have a paramter $param consisting just of two literals and want to split it into two parameters, so I can combine it to a new parameter <char1><string><char2>, but the following code didn't work:
tmp_PARAM_1=cut -c1 $PARAM
tmp_PARAM_2=cut -c2 $PARAM... (2 Replies)
Hi All,
I am facing a problem and I am not able to solve it.
I have already searched google, but nothing (maybe I am not using the correct key words).
As a database query result, I have a file like below:
fmv:/home/fmv/tmp>cat TestBackRef.txt
/^TEST\(\{4\}\)X\{12\}Y\.txt$/\0#\1/#Test... (2 Replies)
Hi,
I need to convert string "(joe.smith" into "joe_smith"
i.e. I need to remove the leading opening brace '(' and replace the dot '.' with an under score '_'
can anyone suggest a one liner ksh script or unix command for this please (3 Replies)
Hi all,
I have used a bash script which ultimately converts a string into date using date --date option:
DATE=$DATE" "$TIME" "`date +%Y` //concatenating 2 strings
TMRW_DATE=`date --date="$DATE" +"%s"` //applying date command on string and getting the unixtime
Please use code tags... (7 Replies)
Hi, I have a variable with grep output like this:
WORDS=$(grep -r -c -i -E "palindrom" /"$DIRECTORY"/)
so "echo "$WORDS"" could be:
//directory/file1.txt:0
//directory/file2.txt:0
//directory/file3.txt:3
//directory/file4.txt:1
//directory/file5.txt:0
I need to "sed" my variable... (3 Replies)
Discussion started by: Hornys
3 Replies
LEARN ABOUT NETBSD
fdformat
FDFORMAT(1) BSD General Commands Manual FDFORMAT(1)NAME
fdformat -- format a floppy diskette
SYNOPSIS
fdformat [-f device] [-t type] [-n] [-B nbps] [-S nspt] [-T ntrk] [-C ncyl] [-P stepspercyl] [-G gaplen] [-F fillbyte] [-X xfer_rate]
[-I interleave]
DESCRIPTION
The fdformat utility formats a floppy diskette. With no arguments, it formats the default floppy device with the default density parameters
(as provided by the floppy diskette device driver).
As the each track of the floppy diskette is formatted, it is read to verify the format was successful.
The fdformat utility does not create a filesystem of any kind. Use tools like newfs(8), newfs_msdos(8), or mformat(1) (part of the
pkgsrc/sysutils/mtools package) depending on what filesystem type you want to use on the floppy disk to do so.
Available command-line flags are:
-f device
Format the floppy using device instead of the default /dev/rfd0a.
-t type
Format the floppy using parameters for the diskette named type in /etc/floppytab instead of the device default parameters.
-n Do not verify each track as it is read.
-B nbps
Set the number of bytes per sector for the formatted diskette.
-S nspt
Set the number of sectors per track for the formatted diskette.
-T ntrk
Set the number of tracks (heads) per cylinder for the formatted diskette.
-C ncyl
Set the number of cylinders for the formatted diskette.
-P stepspercyl
Set the number of motor steps per cylinder for the formatted diskette.
-G gaplen
Set the sector gap length for the formatted diskette.
-F fillbyte
Set the fill byte for the formatted diskette.
-X xfer_rate
Set the bit transfer rate for the formatted diskette.
-I interleave
Set the interleave factor for the formatted diskette.
SEE ALSO fdc(4) (amiga, i386 and sparc ports)
HISTORY
The fdformat utility appeared in NetBSD 1.3.
BUGS
Some floppy drive units have physical diskette format sensors which automatically select a diskette density for reading. Such drives can
format at alternate densities, but they cannot successfully verify the formatted diskette except at the diskette's normal density.
BSD July 22, 2006 BSD