You could use this bashism (?; don't know about other shells) in the first place. man bash:
Quote:
QUOTING . . .
Words of the form $'string' are treated specially. The word expands to string, with backslash-escaped characters replaced as specified by the ANSI C standard.
How to convert ^M appearing at end of line to unix newline?
As I have tried with ^M in 'tr' it replaced ^ to a newline.
Thanks in advance. (21 Replies)
Hi everybody,
I'm using Hp unix tru64.
I have generate one file from shell script.
bus that file content pre "8 space char" convert one tab character.
why?
result file hex format:
hex 20 20 20 20 20 to 09 (6 Replies)
hi,
I want to print the below lines
"Message from bac logistics
The Confirmation File has not been received."
When i give like this in the code
"Message from bac logistics\n The Confirmation File has not been received."
It is giving only
Message from bac logistics\n The... (9 Replies)
hi,
I have a for loop where in I write some file name to another file.
I want to write all the filenames to another without any newlines. how can i avoid getting new lines with echo?
Thanks,
Srilaxmi (2 Replies)
Hi,
I have a .txt file which has a tilde(~) in it.
All that I want is to break into a newline whenever there is an occurence of '~'.
I have tried SED to do that but I could not succeed.
I would appreciate if I can get a shell script(ksh) for this problem real quick.
Thanks in advance.
... (5 Replies)
I have a file (pema)with a single long record which i have to break up into multiple lines
Input
s1aaaaaaaaaaaaaaaaaaaaaaas1bbbbbbbbbbs1cccccccccc
Output
s1aaaaaaaaaaaaaaaaaaaaaaa
s1bbbbbbbbbb
s1cccccccccc
m planning to do it by replacing s1 by \ns1 \n is the new line character
i... (5 Replies)
Hi all..
I have a text file which looks like below:
abcd
efgh
ijkl
(blank space)
I need to remove only the last (blank space) from the file. When I try wc -l the file name,the number of lines coming is 3 only, however blank space is there in the file.
I have tried options like... (14 Replies)
I have variable that contains multiple values of number and also include overpunch(i.e. # $ % etc) character so we want to replace it with numbers.
here are the example:
Code:
11500#.0#
28575$.5$
527#.7#
42".2"
2794 .4
2279!.9!
1067&.7&
926#.6#
2279!.9!
885".5"
11714$.4$
27361'.1'... (1 Reply)
I have a file which comes every day and the file data look's as below.
Vi abc.txt
a|b|c|d\n
a|g|h|j\n
Some times we receive the file with only a new line character in the file like
vi abc.txt
\n (8 Replies)
Discussion started by: rak Kundra
8 Replies
LEARN ABOUT DEBIAN
stg-publish
STG-PUBLISH(1) StGit Manual STG-PUBLISH(1)NAME
stg-publish - Push the stack changes to a merge-friendly branch
SYNOPSIS
stg publish [options] [branch]
DESCRIPTION
This command commits a set of changes on a separate (called public) branch based on the modifications of the given or current stack. The
history of the public branch is not re-written, making it merge-friendly and feasible for publishing. The heads of the stack and public
branch may be different but the corresponding tree objects are always the same.
If the trees of the stack and public branch are different (otherwise the command has no effect), StGit first checks for a rebase of the
stack since the last publishing. If a rebase is detected, StGit creates a commit on the public branch corresponding to a merge between the
new stack base and the latest public head.
If no rebasing was detected, StGit checks for new patches that may have been created on top of the stack since the last publishing. If new
patches are found and are not empty, they are checked into the public branch keeping the same commit information (e.g. log message, author,
committer, date).
If the above tests fail (e.g. patches modified or removed), StGit creates a new commit on the public branch having the same tree as the
stack but the public head as its parent. The editor will be invoked if no "--message" option is given.
It is recommended that stack modifications falling in different categories as described above are separated by a publish command in order
to keep the public branch history cleaner (otherwise StGit would generate a big commit including several stack modifications).
The public branch name can be set via the branch.<branch>.public configuration variable (defaulting to "<branch>.public").
OPTIONS -b BRANCH, --branch BRANCH
Use BRANCH instead of the default branch.
--author "NAME <EMAIL>"
Set the author details.
--authname NAME
Set the author name.
--authemail EMAIL
Set the author email.
--authdate DATE
Set the author date.
-m MESSAGE, --message MESSAGE
Use MESSAGE instead of invoking the editor.
-f FILE, --file FILE
Use the contents of FILE instead of invoking the editor. (If FILE is "-", write to stdout.)
--sign
Add a "Signed-off-by:" to the end of the patch.
--ack
Add an "Acked-by:" line to the end of the patch.
STGIT
Part of the StGit suite - see linkman:stg[1]
StGit 03/13/2012 STG-PUBLISH(1)