10-04-2011
change in line
i have a line that has ",,", i need to change it to "," ; But i have it more than one time in the same line , sub(",,",",",$0) just sub the first one in the line?
---------- Post updated at 08:15 AM ---------- Previous update was at 08:15 AM ----------
using AWK please
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hi
i dont know how to go abt this? as i m new to unix.
i have file say as xct. in file there are so many commands.
. now here i m accepting new cron settings from user.
but these new settings will be applicable for particular command.
like my file is as
* * * * * read a <... (0 Replies)
Discussion started by: d_swapneel14
0 Replies
2. UNIX for Advanced & Expert Users
Hello and thank you in advance for any assistance.
Working with SCO 5.0.5 our SCSI tape device is no longer working.
Before we replace the unit I want to verify it's not related to a change
someone may have made via mkdev tape.
For years the boot message would list the tape device as this:... (1 Reply)
Discussion started by: sighbrrguy
1 Replies
3. Shell Programming and Scripting
Hello, i'm new with the scripting on unix and i need such script or maby something to that way:
I need to change the the first word in every new line to a given word. Using just /bin/sh ( not using sed, awk, perl and ect).
I would be very grateful. (9 Replies)
Discussion started by: wrwe
9 Replies
4. Shell Programming and Scripting
Hi,
I'm struggling to write a script to do the following,
-will go through each line in the file
-in a specific character positions, changes
the value to a new value
-These character positions are fixed througout the file
-----------------------
e.g.: file1.sh will have the following 3... (4 Replies)
Discussion started by: vini99
4 Replies
5. Shell Programming and Scripting
hej
i have a simple question:
is it possible to change rows and lines in a simple textfile with awk or something else?
I have:
1 2 3 4 5 6
9 8 7 6 5 4
an I will have:
19
28
37
46
55
64 (1 Reply)
Discussion started by: talia
1 Replies
6. Shell Programming and Scripting
Hello,
I want to change a line at file whit a script
i want to change line 150 for example, write hello and remove text of this line
EXAMPLE
LINE 150: my mother
change to:
LiNE 150: HELLO (4 Replies)
Discussion started by: uri_crack
4 Replies
7. Shell Programming and Scripting
if ! grep -q "aa" $line;then
if ! grep -q "bb" $line;then
somthing
fi
fi (2 Replies)
Discussion started by: yanglei_fage
2 Replies
8. Shell Programming and Scripting
I did help some at another forum to change one line to multiple lines.
var1="abc001: text goes here yyy003: text goes here uuuu004: text goes here"
Running this awk, gives correct result, but its not very nice. Any idea on how to simplify it?
awk '{for (i=1;i<=NF;i++) printf $i~":"?"\n"$i" ":$i"... (7 Replies)
Discussion started by: Jotne
7 Replies
9. Shell Programming and Scripting
Hi All,
I have a file with 20 columns, and the data itself has "\n" new line in it. So we have changed the row delimiter to ^E.
Now i am unable to use head, wc -l etc... Please let me know how to change the line separator temporarily to run these unix commands.
Thanks. (1 Reply)
Discussion started by: baranisachin
1 Replies
10. Shell Programming and Scripting
Hello all,
what I would like to have sounds quite simple...
I have a file where the records have a line ending like (CR, LF, CR/LF, LFLF, ...) - so I do not know.
In result I would like to have a file with UNIX line endings -> LF
Maybe I can do it with a sed - but I do not... (8 Replies)
Discussion started by: API
8 Replies
SPLIT(1) FSF SPLIT(1)
NAME
split - split a file into pieces
SYNOPSIS
split [OPTION] [INPUT [PREFIX]]
DESCRIPTION
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default PREFIX is `x'. With no INPUT, or when INPUT is -, read standard
input.
Mandatory arguments to long options are mandatory for short options too.
-a, --suffix-length=N
use suffixes of length N (default 2)
-b, --bytes=SIZE
put SIZE bytes per output file
-C, --line-bytes=SIZE
put at most SIZE bytes of lines per output file
-l, --lines=NUMBER
put NUMBER lines per output file
--verbose
print a diagnostic to standard error just before each output file is opened
--help display this help and exit
--version
output version information and exit
SIZE may have a multiplier suffix: b for 512, k for 1K, m for 1 Meg.
AUTHOR
Written by Torbjorn Granlund and Richard M. Stallman.
REPORTING BUGS
Report bugs to <bug-coreutils@gnu.org>.
COPYRIGHT
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICU-
LAR PURPOSE.
SEE ALSO
The full documentation for split is maintained as a Texinfo manual. If the info and split programs are properly installed at your site,
the command
info split
should give you access to the complete manual.
split (coreutils) 4.5.3 February 2003 SPLIT(1)