I have a file with a name and then a number:
Apple 1.1
Apple 1.5
Apple 1.9
Banana 1.3
Banana 2.7
Banana 3.3
I'd like to print out the first string followed by the second number rounded down or truncated:
Apple 1
Apple 1
Apple 1
Banana 1
Banana 2
Banana 3
I was trying: (3 Replies)
hi, guys. I have a question.
If I have a long string like this:
8.0K:/home/test/brownj
How can I get a substring which starts from the last slash to the end of the string, so in this case, it will be brownj
Thank you very much for you time in advance
-Keyang (4 Replies)
How do you truncate specific parts of a string.
Example:
1 This is the string
Goal:
This is the string
As you can see I'm trying to simply remove the first two characters of the string the number one and the space between the one and the word "this."
Your help is appreciated.
... (8 Replies)
Hi ,
I have below file with 13 columns. I need 2-13 columns seperated by comma and I want to append each row with a string "INSERT INTO xxx" in the begining as 1st column and then a variable "$node" and then $2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13 and at the end another string " ; COMMIT;"
... (4 Replies)
hi,
I have an data from file where it has
20110904 234516 <<hdd-10#console|0c.57,passed,5,28,READ,0,20822392,8,5,4,0,40,0,-1,0,29909,25000,835,3.3,0,0,0,0,implied,0,0,2011/9/5-2:3:17,2011/9/5-2:3:47,X292_0F15,TAP ,NQ09,J40LTG\r\r\n
I want to remove characters till #console| i.e want... (1 Reply)
Can someone tell me how I can do this?
e.g:
a=$(echo -e wert trewt ertert ertert ertert erttert
erterte
rterter
tertertert
ert)
How do i replace the STRING with $a?
I try this:
sed -i 's/STRING/'"$a"'/g' filename.ext
but this don' t work (2 Replies)
From strings stored in variables, I need to isolate and use the first numerical value contained within them. I will need to know how to produce an integer as well as a floating point decimal. It needs to work on any string regardless of what types of characters (if any) are preceding or following... (3 Replies)
Hi All,
I am trying to to compare a string variable with a string literal inside a loop but keep getting the
./testifstructure.sh: line 6:
#!/bin/sh
BOOK_LIST="BOOK1 BOOK2"
for BOOK in ${BOOK_LIST}
do
if
then echo '1'
else
echo '2'
fi
done
Please use next... (1 Reply)
Hello:
I have a large file which contains lines like the following:
1/t123ab, &Xx:1:1234:12345:123456@ABCDEFG... at -$100.00%
/t is a tab, spaces are as indicated
the string "&Xx:1:1234:12345:123456$ABCDEFG..." has a slightly variable number of numbers and letters, but it always starts... (9 Replies)
Below is my ksh shell script where I need to check if variable fileprops is a subset of $1 argument.
echo "FILE PROPERTY: $fileprops"
echo "PARAMETER3: $1"
if ; then
echo "We are Good. $line FILE is found to be INTACT !! "
else
echo... (2 Replies)
Discussion started by: mohtashims
2 Replies
LEARN ABOUT FREEBSD
truncate
TRUNCATE(1) BSD General Commands Manual TRUNCATE(1)NAME
truncate -- truncate or extend the length of files
SYNOPSIS
truncate [-c] -s [+|-]size[K|k|M|m|G|g|T|t] file ...
truncate [-c] -r rfile file ...
DESCRIPTION
The truncate utility adjusts the length of each regular file given on the command-line.
The following options are available:
-c Do not create files if they do not exist. The truncate utility does not treat this as an error. No error messages are displayed and
the exit value is not affected.
-r rfile
Truncate or extend files to the length of the file rfile.
-s [+|-]size[K|k|M|m|G|g|T|t]
If the size argument is preceded by a plus sign (+), files will be extended by this number of bytes. If the size argument is pre-
ceded by a dash (-), file lengths will be reduced by no more than this number of bytes, to a minimum length of zero bytes. Other-
wise, the size argument specifies an absolute length to which all files should be extended or reduced as appropriate.
The size argument may be suffixed with one of K, M, G or T (either upper or lower case) to indicate a multiple of Kilobytes,
Megabytes, Gigabytes or Terabytes respectively.
Exactly one of the -r and -s options must be specified.
If a file is made smaller, its extra data is lost. If a file is made larger, it will be extended as if by writing bytes with the value zero.
If the file does not exist, it is created unless the -c option is specified.
Note that, while truncating a file causes space on disk to be freed, extending a file does not cause space to be allocated. To extend a file
and actually allocate the space, it is necessary to explicitly write data to it, using (for example) the shell's '>>' redirection syntax, or
dd(1).
EXIT STATUS
The truncate utility exits 0 on success, and >0 if an error occurs. If the operation fails for an argument, truncate will issue a diagnostic
and continue processing the remaining arguments.
SEE ALSO dd(1), touch(1), truncate(2)STANDARDS
The truncate utility conforms to no known standards.
HISTORY
The truncate utility first appeared in FreeBSD 4.2.
AUTHORS
The truncate utility was written by Sheldon Hearn <sheldonh@starjuice.net>.
BSD December 19, 2006 BSD