07-04-2007
Need help with command to append strings
Greetings all,
I'm in need of some help in coming up with this command which requires me to append 5 strings together:
1. echo "Status from system:"
2. `cat logs.txt` (i need the output of this command)
3. echo "Error output: "
4. `cat errors.txt`(i need the output of this command)
5. echo "Thank you"
How can I append all five strings together? I'm interested in doing this and then piping the command over to mailx to construct my message body.
Thanks a bunch.
![Wink Smilie](https://www.unix.com/images/smilies/wink.gif)
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi
I am looping through the contents of a file as follows
cat file |while read inrec
do
echo $inrec >> $TMP
done
(obviously this isn't all i am doing as it would be pointless but for the sake of the problem this is the important bit)
The file has fields which are separated by... (1 Reply)
Discussion started by: handak9
1 Replies
2. UNIX for Dummies Questions & Answers
HI,
Supose I have the folowing strings: "unix" and "linux". I want to concatenate the two strings, inserting between them a variable number of spaces.
ex1: unix linux
ex2: unix linux
Can you help me in this simple problem?
Regards,
Elio (2 Replies)
Discussion started by: efernandes
2 Replies
3. AIX
hello,
can i append files into tape without clear this tape
thanks for help (3 Replies)
Discussion started by: mbakry23
3 Replies
4. Shell Programming and Scripting
I would like to append the numbers 1, 2, 3, 4 and so on to the lines of the file:
Adam Wilkins | Colorado | 36
John Butler | Los Angeles | 47
Cassey Johnson | Minneapolis | 25
Albert Aniston | Miami | 19
....
Tony Legler | Sacramento | 55
Matt Simmons | New York | 38
Output would look... (4 Replies)
Discussion started by: xinoo
4 Replies
5. Shell Programming and Scripting
Hi,
How to append something to already existing word.
Suppose, I have the following line as a part of a file.
VVV= jdbc:... (6 Replies)
Discussion started by: Dpu
6 Replies
6. UNIX for Dummies Questions & Answers
hi gurus,
I'm executing some commands and I want to append both the command and output to a text file. Example:
echo "strings -a wicmex.o|grep '$Header'" >> tmp.txt
strings -a wicmex.o|grep '$Header' >> tmp.txt
echo "strings -a libwip.a|grep '$Header'" >> tmp.txt
strings -a libwip.a|grep... (1 Reply)
Discussion started by: donisback
1 Replies
7. Shell Programming and Scripting
HELLO!!
I'm trying to pass a variable with in the 'sed' command (which would add some piece of code to file at a particular line). We can use
sed '{line-number}a\
alfjaljf\
aslfjsfsjafl\
adlfjaf\' file.txt
If file.txt is
Now, I would like to add the parameter 'lmn' after... (1 Reply)
Discussion started by: mjavalkar
1 Replies
8. Shell Programming and Scripting
Hi ,
I am writing a shell script to check pvsizes in linux box.
# for i in `cat vgs1`
> do
> echo "########### $i ###########"
> pvs|grep -i $i|awk '{print $2,$1,$5}'>pvs_$i
> pvs|grep -i $i|awk '{print $1}'|while read a
> do
> fdisk -l $a|head -2|tail -1|awk '{print $2,$3}'>pvs_$i1
>... (3 Replies)
Discussion started by: nanduri
3 Replies
9. Shell Programming and Scripting
Hi All,
I am executing this command to capture all the outputs from Error_*.txt files to all.txt file as a single output.
head -n -5 Error_*.txt > all.txt
It gives me the output in all.txt as:
==> ErrorLog_batchSearch.txt <==
2014-03-09 17:07:28,193 ERROR Cannot parse property value... (6 Replies)
Discussion started by: ankur328
6 Replies
10. UNIX for Beginners Questions & Answers
Hi,
Need help. This seems simple but I tried many things but failed to get what I wanted. Below is the input file:
... (7 Replies)
Discussion started by: bunny_merah19
7 Replies
msgid(1M) System Administration Commands msgid(1M)
NAME
msgid - generate message IDs
SYNOPSIS
/usr/sbin/msgid
DESCRIPTION
The msgid utility generates message IDs.
A message ID is a numeric identifier that, with a high probability, uniquely identifies a message. The probability of two distinct messages
having the same ID is about one in a million. Specifically, the message ID is a hash signature on the message's unexpanded format string,
generated by STRLOG_MAKE_MSGID() as defined in <sys/strlog.h>.
syslogd(1M) is a simple filter that takes strings as input and produces those same strings, preceded by their message IDs, as output. Every
message logged by syslogd(1M) includes the message ID. The message ID is intended to serve as a small, language-independent identifier.
EXAMPLES
Example 1: Using the msgid command to generate a message ID
The following example uses the msgid command to generate a message ID for the echo command.
example# echo hello | msgid
205790 hello
Example 2: Using the msgid command to generate a message catalog
The following example uses the msgid command to enumerate all of the messages in the binary ufs, to generate a message catalog.
example# strings /kernel/fs/ufs | msgid
137713 free:
freeing free frag, dev:0x%lx, blk:%ld, cg:%d, ino:%lu, fs:%s
567420 ialloccg: block not in mapfs = %s
845546 alloc: %s: file system full
...
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO
syslogd(1M), attributes(5), log(7d)
SunOS 5.10 9 Oct 1998 msgid(1M)