01-28-2012
Print part of string
I have a file called file.txt
It contains strings:
ALT=someone@acme.com
TO=whoever@lalalulu.com
How could find and print the actual address after the = sign for any given instance? I need the command to print one of them - for example
someone@acme.com
But have in mind that this address can change and will not necessarily be the same next time when the command is executed. So ALT= or TO= should serve as flags pointing to what I need
So basically I need to print the remaining text in a line after a matching string in a file called file.txt
Thanks!
Last edited by svetoslav_sj; 01-28-2012 at 08:07 PM..
9 More Discussions You Might Find Interesting
1. HP-UX
HellO.
I need small help, daily am printing one report witch contain Dynamic Data changed daily, more or less,
What I need is just to print this Changing data because the rest of report is Huge and we lost a lot of paper because of that
Example of what I need to print
Bank ******... (2 Replies)
Discussion started by: Golive
2 Replies
2. Shell Programming and Scripting
The line is simple, use " '{ print $1"]"$2"\"$3THE " NEEDS TO GO HERE$4 }'
I've tried \", "\, ^" and '"" but none of it works. What am I missing? Putting in the [ between $1 and $2 works fine, I just need to do the same with a ".
Thanks. (2 Replies)
Discussion started by: LordJezo
2 Replies
3. UNIX for Dummies Questions & Answers
Hi, i was looking for unix command(s) for :
find the first occurrence of a given pattern with in a file and print the remaining part.
below is an example of what i am looking for:
lets say, a file named myfile.txt
now, the command i am looking for will do the following (4 Replies)
Discussion started by: nurulamin862
4 Replies
4. UNIX for Dummies Questions & Answers
I have a file that contains:
yahoo.com.23456
web.log.common.us.gov.8675
192.168.1.55.34443
john-doe.about.com.22233
64.222.3.4.120
sunny.ca.4442
how can i remove the strings after the last dot (.) and reprint the file?
Thanks. (3 Replies)
Discussion started by: apalex
3 Replies
5. Shell Programming and Scripting
Hi all,
I have a string that looks like:
#!/bin/sh
options="arguments: --user=alpha --group=beta --prefix=/usr/share --proxy-path=/proxy --proxy-tmp=/tmp --conf-path=/etc"
My goal is to transform the string into an array, then for each key, if it starts with "--proxy" to print the string... (2 Replies)
Discussion started by: TECK
2 Replies
6. Shell Programming and Scripting
Hi,
I have data which is having '|' as delimiter and have lobfilename/locations in the data.
Ex:
1200|name1|lobfilename.0.600|abcd
1201|name2|lobfilename.600.1300|abcd
My requirement is to print part of the line till the lobfilename and write to a different file and also print the... (4 Replies)
Discussion started by: newb
4 Replies
7. Shell Programming and Scripting
i have something like this...
echo "teCertificateId" | awk -F'Id' '{ print $1 }' | awk -F'te' '{ print $2 }'
Certifica
the awk should remove 'te' only if it is present at the start of the string.. anywhere else it should ignore it.
expected output is
Certificate (7 Replies)
Discussion started by: vivek d r
7 Replies
8. Shell Programming and Scripting
Hi, all
I need your help and suggestions.
I want to print particular strings in a field of a csv file and show them in terminal. Here is an example of the csv file.
SourceFile,Airspeed,GPSLatitude,GPSLongitude,Temperature,Pressure,Altitude,Roll,Pitch,Yaw... (7 Replies)
Discussion started by: refrain
7 Replies
9. UNIX for Advanced & Expert Users
Hi,
So I struggled to find a solution to the following problem:
I want to make sed print only part of multiple different paths.
So lets say we have
/path/path1/path2/logs/bla/blabla
/path/path1/path2/path3/logs/yadda/yadda/yadda
Can someone suggest a way to make sed or other... (5 Replies)
Discussion started by: dampio
5 Replies
LEARN ABOUT CENTOS
utempter
UTEMPTER(3) BSD Library Functions Manual UTEMPTER(3)
NAME
utempter_add_record, utempter_remove_added_record, utempter_remove_record, utempter_set_helper -- utempter interface
SYNOPSIS
#include <utempter.h>
int
utempter_add_record(int fd, const char *host);
int
utempter_remove_added_record(void);
int
utempter_remove_record(int fd);
void
utempter_set_helper(const char *pathname);
DESCRIPTION
utempter_add_record() function adds a login record to the database for the TTY belonging to the pseudo-terminal master file descriptor fd,
using the username corresponding with the real user ID of the calling process and the optional hostname host. This function spawns a privi-
leged process to perform the actual logging.
utempter_remove_record() function marks the login session as being closed for the TTY belonging to the pseudo-terminal master file descriptor
fd. This function spawns a privileged process to perform the actual logging.
utempter_remove_added_record() function has the same properties as the previously mentioned function, except that it uses an internally
cached value of the file descriptor passed to the login functions.
utempter_set_helper() function changes default helper path to the specified value. The pointer passed to this function must remain valid all
the time while utempter interface is in use.
RETURN VALUES
On error, zero is returned. On success, a non-zero value is returned.
NOTES
During execution of the privileged process spawned by these functions, SIGCHLD signal handler will be temporarily set to the default action.
SEE ALSO
pututline(3), sigaction(3), updwtmp(3).
HISTORY
These functions appeared in ALT Linux Sisyphus in October 2001.
ALT Linux November 4, 2010 ALT Linux