10-04-2010
I also suspect there there is little to be gained speedwise, however I think the preservation of zero values is a good point.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
How do I trim the leading zeroes, and (+,-) in the currency field ?
I have a text file.
Your bill of +00002780.96 for a/c no. 25287324 is due on 11-06.
Your bill of +00422270.48 for a/c no. 28931373 is due on 11-06.
I want the O/P file to be like.
Your bill of 2780.96 for a/c no. 25287324... (22 Replies)
Discussion started by: Amruta Pitkar
22 Replies
2. Shell Programming and Scripting
Hello, I am (trying) to write a script that will check to see how many users are logged on to my machine, and if that number is more than 60 I need to kill off all the oldest sessions that are over 60. So far I have been able to check how many users are on and now I am at the part where I have to... (3 Replies)
Discussion started by: raidzero
3 Replies
3. Programming
Helo ,
I m writing small module of c.on RHEL 4
I have one buffer (for e.g. buffer = "002"
now I want to check whethere buffer contains leading zeroes and if it contains
leading zeroes then I want to remove all leading zeroes
( i.e. if buffer = "002" then I want to make buffer = "2")
how... (1 Reply)
Discussion started by: amitpansuria
1 Replies
4. Shell Programming and Scripting
Hello and thx for reading this
I'm using sed to remove only the leading spaces in a file
bash-280R# cat foofile
some text
some text
some text
some text
some text
bash-280R#
bash-280R# sed 's/^ *//' foofile > foofile.use
bash-280R# cat foofile.use
some text
some text
some text... (6 Replies)
Discussion started by: laser
6 Replies
5. Shell Programming and Scripting
Hi,
I need add leading zeroes to a field in a file based on the character count. The field can be of 1 character to 6 character length. I need to make the field 14bytes.
eg:
8351,20,1
8351,234,6
8351,2,0
8351,1234,2
8351,123456,1
8351,12345,2
This should become.
... (3 Replies)
Discussion started by: gpaulose
3 Replies
6. Shell Programming and Scripting
I have th following file
0000000011
0000000001
0000000231
0000000001
0000000022
noow when i run the following command
sed 's/^0+//g' file name
I receive the same output and the leading zeroes are not removed from the file . Please let me know how to achieve... (4 Replies)
Discussion started by: asalman.qazi
4 Replies
7. Shell Programming and Scripting
I have the following script that renames filenames like:
blah_bleh_91_2011-09-26_00.05.43AM.xls
and transforms it in:
91_20110926_000543_3_blih.xls
for a in *.xls;
do
b="$(echo "${a}" | cut -d '_' -f4)"
dia=`echo ${b} | cut -c9-10`
mes=`echo ${b} | cut -c6-7`
anio=`echo ${b} | cut -c1-4`... (4 Replies)
Discussion started by: Tr0cken
4 Replies
8. Shell Programming and Scripting
Need help. I tried using an awk command to pad zeroes. Unfortunately, the "|" pipe delimited character is gone when I tried to write the records to another file.
awk -F \| ' {$1=sprintf("%06s", $1); print $0}' $CUSTFINAL2 > $CUSTFINAL3
BEFORE
"KEYRECORD"|"SA ID"|"PER ID"|"SP ID"|"ACCT... (3 Replies)
Discussion started by: johnhips
3 Replies
9. Shell Programming and Scripting
I have a requirement to replace "\" with "/" in only the 2nd field of the input file which has 2 fields. The field delimiter is "|"
Sample records from input file:
1\23|\tmp\user
mn\wer|\home\temp
Expected output:
1\23|/tmp/user
mn\wer|/home/temp
I used
sed 's/\\/\//g'
... (2 Replies)
Discussion started by: krishmaths
2 Replies
10. UNIX for Dummies Questions & Answers
Hi again
I have an xml file and want to remove the leading white space as it causes me issues later in my script
I see sed is possible but cant seem to get it to work
I tried
sed 's/^ *//' file.xml
output
<xn:VsDataContainer id="1U104799" modifier="update">
... (10 Replies)
Discussion started by: aniquebmx
10 Replies
LEARN ABOUT NETBSD
userdel
USERDEL(8) BSD System Manager's Manual USERDEL(8)
NAME
userdel -- remove a user from the system
SYNOPSIS
userdel -D [-p preserve-value]
userdel [-rSv] [-p preserve-value] user
DESCRIPTION
The userdel utility removes a user from the system, optionally removing that user's home directory and any subdirectories.
Default values are taken from the information provided in the /etc/usermgmt.conf file, which, if running as root, is created using the built-
in defaults if it does not exist.
The first form of the command shown above (using the -D option) sets and displays the defaults for the userdel utility.
See user(8) for more information about EXTENSIONS.
-D Without any further options, -D will show the current defaults which will be used by the userdel utility. Together with one of the
options shown for the first version of the command, -D will set the default to be the new value. This option is included if built
with EXTENSIONS.
-p preserve-value
Set the preservation value. If this value is one of 'true', 'yes', or a non-zero number, then the user login information will be
preserved. This option is included if built with EXTENSIONS.
In the second form of the command, after setting any defaults, and then reading values from /etc/usermgmt.conf, the following command line
options are processed:
-p preserve-value
Preserve the user information in the password file, but do not allow the user to login, by switching the password to an
``impossible'' one, and by setting the user's shell to the nologin(8) program. This option can be helpful in preserving a user's
files for later use by members of that person's group after the user has moved on. This value can also be set in the
/etc/usermgmt.conf file, using the 'preserve' field. If the field has any of the values 'true', 'yes', or a non-zero number, then
user information preservation will take place. This option is included if built with EXTENSIONS.
-r Remove the user's home directory, any subdirectories, and any files and other entries in them.
-S Allow a samba user name (with a trailing dollar sign) to be deleted. This option is included if built with EXTENSIONS.
-v Perform any actions in a verbose manner. This option is included if built with EXTENSIONS.
Once the information has been verified, userdel uses pwd_mkdb(8) to update the user database. This is run in the background, and, at very
large sites could take several minutes. Until this update is completed, the password file is unavailable for other updates and the new
information is not available to programs.
EXIT STATUS
The userdel utility exits 0 on success, and >0 if an error occurs.
FILES
/etc/usermgmt.conf
SEE ALSO
passwd(5), usermgmt.conf(5), group(8), nologin(8), pwd_mkdb(8), user(8), useradd(8)
HISTORY
The userdel utility first appeared in NetBSD 1.5. It is based on the addnerd package by the same author.
AUTHORS
The userdel utility was written by Alistair G. Crooks <agc@NetBSD.org>.
BSD
November 16, 2005 BSD