Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Problem Using Cut With A Space Delimiter Post 302306465 by cleanden on Monday 13th of April 2009 12:59:13 AM
Old 04-13-2009
Problem Using Cut With A Space Delimiter

I am trying to extract 'postmaster' from the following string:
PenaltyError:=554 5.7.1 Error, send your mail to postmaster@LOCALDOMAIN
using the following command:
Code:
cat /usr/share/assp/assp.cfg | grep ^PenaltyError:= | cut -d '@' -f1 | cut -f8

but it returns:
PenaltyError:=554 5.7.1 Error, send your mail to postmaster
I thought it assumed Spaces or Tabs were delimited. I have tried using -d ' ' but it errors saying:
-f8": command not found

I suspect I'm doing this the long way, but any suggestions are welcomed.

I'm running Ubuntu Server v8.10

Thanks,
Alex
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

\r as delimiter in cut

I need to use \r as a delimiter in the -d option of the cut comand . Any help ? Thanks in advance . SD (5 Replies)
Discussion started by: shweta_d
5 Replies

2. Shell Programming and Scripting

Cut Number which appear before a delimiter

Hi All, How can i use the cut option to only output the number of rows, which is 2 is this case ? Pls note that the number of digit before the delimiter ":" is always varying. $ grep -n uuu xxx 2:** xxx yyy gg 44 tt uuu 2007 $ (2 Replies)
Discussion started by: Raynon
2 Replies

3. Shell Programming and Scripting

Problem in extraction when space is a field delimiter

I have more than 1000 files to parse. Each file contains few lines (number of lines varies) followed by a header line having all column's name (SPOT, NAME etc) and then values for those columns. **Example File: sdgafh dfhaadfha sfgaf dhah jkthdj SPOT NAME GENE_NAME CH_MEAN CHDN_MED ... (11 Replies)
Discussion started by: AshwaniSharma09
11 Replies

4. Shell Programming and Scripting

cut -d with more than 1 delimiter?

I need to cut or otherwise get the 4th and 5th position output of for i in `date +%H` ; do vnstat --dumpdb | grep "h;$i" ; done example output is: h;13;1310318701;443;93 I only need ";443;93" from any given run of "for i in `date +%H` ; do vnstat --dumpdb | grep "h;$i" ; done" Thanks... (3 Replies)
Discussion started by: Habitual
3 Replies

5. Shell Programming and Scripting

Cut columns with delimiter

HI, I have a file like below "103865","103835","Zming","","Zhu","103965","Sunnyvale","US", "116228","116227","Morlla","","Kowalski","113228","Paese "(Treviso)""IT" I want to validate the 7th column which is below. "Sunnyvale" "Paese In the above 7th column Paese is not ended with... (9 Replies)
Discussion started by: Krrishv
9 Replies

6. Shell Programming and Scripting

how to cut all string after the last delimiter?

hi all, suppose a string: abc/def/ghi/jkl/mn.txt and i want to get the file name without the path. however, different files have different paths, therefore the number of delimiter is uncertain. thanks so much! (3 Replies)
Discussion started by: sunnydanniel
3 Replies

7. Shell Programming and Scripting

How to cut by delimiter, and delimiter can be anything except numbers?

Hi all, I have a number of strings like below: //mnt/autocor/43°13'(33")W/ and i'm trying to get the numbers in this string, for example 431333 please help thanks ahead (14 Replies)
Discussion started by: sunnydanniel
14 Replies

8. Shell Programming and Scripting

cut delimiter and save

i have list of names in a text file and I wanted to delete the commas en every line. for example: inside the text is a list of names in it with commas after each line. I wanted to delete these commas. which command must I execute for this? unix, dale, shawn, aaron, (4 Replies)
Discussion started by: garfish
4 Replies

9. Shell Programming and Scripting

Cut cmd with delimiter as |#|

Hi All- We have a file data as below with delimiter as |#| 10|#|20|#|ABC 13|#|23|#|PBC If I want to cut the 2nd field out of this, below command is not working as multiple pipe is causing an issue , it seems cut -f2 -d"|#|" <file_name> can you please help to provide the correct command... (7 Replies)
Discussion started by: sureshg_sampat
7 Replies

10. Shell Programming and Scripting

Problem in using cut command with pipe as a delimiter while using in a script

There is a text file in my project named as "mom.txt" in which i want to have contents like.................. LSCRM(Application Name): 1: This is my first application. 2: Today we did shell scripting automation for this app. 3: It was really a good fun in doing so. 4: Really good.| (Here i... (7 Replies)
Discussion started by: Abhijeet Anand
7 Replies
PG_CTL(1)						  PostgreSQL Server Applications						 PG_CTL(1)

NAME
pg_ctl - start, stop, or restart a PostgreSQL server SYNOPSIS
pg_ctl start [ -w ] [ -s ] [ -D datadir ] [ -l filename ] [ -o options ] [ -p path ] pg_ctl stop [ -W ] [ -s ] [ -D datadir ] [ -m s[mart] | f[ast] | i[mmediate] ] pg_ctl restart [ -w ] [ -s ] [ -D datadir ] [ -m s[mart] | f[ast] | i[mmediate] ] [ -o options ] pg_ctl reload [ -s ] [ -D datadir ] pg_ctl status [ -D datadir ] DESCRIPTION
pg_ctl is a utility for starting, stopping, or restarting postmaster(1), the PostgreSQL backend server, or displaying the status of a run- ning postmaster. Although the postmaster can be started manually, pg_ctl encapsulates tasks such as redirecting log output, properly detaching from the terminal and process group, and it provides convenient options for controlled shutdown. In start mode, a new postmaster is launched. The server is started in the background, the standard input attached to /dev/null. The stan- dard output and standard error are either appended to a log file, if the -l option is used, or are redirected to pg_ctl's standard output (not standard error). If no log file is chosen, the standard output of pg_ctl should be redirected to a file or piped to another process, for example a log rotating program, otherwise the postmaster will write its output the the controlling terminal (from the background) and will not leave the shell's process group. In stop mode, the postmaster that is running in the specified data directory is shut down. Three different shutdown methods can be selected with the -m option: ``Smart'' mode waits for all the clients to disconnect. This is the default. ``Fast'' mode does not wait for clients to disconnect. All active transactions are rolled back and clients are forcibly disconnected, then the database is shut down. ``Immediate'' mode will abort all server processes without clean shutdown. This will lead to a recovery run on restart. restart mode effectively executes a stop followed by a start. This allows the changing of postmaster command line options. reload mode simply sends the postmaster a SIGHUP signal, causing it to reread its configuration files (postgresql.conf, pg_hba.conf, etc.). This allows changing of configuration-file options that do not require a complete restart to take effect. status mode checks whether a postmaster is running and if so displays the PID and the command line options that were used to invoke it. OPTIONS
-D datadir Specifies the file system location of the database files. If this is omitted, the environment variable PGDATA is used. -l filename Append the server log output to filename. If the file does not exist, it is created. The umask is set to 077, so access to the log file from other users is disallowed by default. -m mode Specifies the shutdown mode. mode may be smart, fast, or immediate, or the first letter of one of these three. -o options Specifies options to be passed directly to postmaster. The parameters are usually surrounded by single or double quotes to ensure that they are passed through as a group. -p path Specifies the location of the postmaster executable. By default the postmaster is taken from the same directory as pg_ctl, or fail- ing that, the hard-wired installation directory. It is not necessary to use this option unless you are doing something unusual and get errors that the postmaster was not found. -s Only print errors, no informational messages. -w Wait for the start or shutdown to complete. Times out after 60 seconds. This is the default for shutdowns. -W Do not wait for start or shutdown to complete. This is the default for starts and restarts. ENVIRONMENT
PGDATA Default data direction location For others, see postmaster(1). FILES
If the file postmaster.opts.default exists in the data directory, the contents of the file will be passed as options to the postmaster, unless overridden by the -o option. NOTES
Waiting for complete start is not a well-defined operation and may fail if access control is set up so that a local client cannot connect without manual interaction. It should be avoided. EXAMPLES
STARTING THE POSTMASTER To start up a postmaster: $ pg_ctl start An example of starting the postmaster, blocking until the postmaster comes up is: $ pg_ctl -w start For a postmaster using port 5433, and running without fsync, use: $ pg_ctl -o "-F -p 5433" start STOPPING THE POSTMASTER $ pg_ctl stop stops the postmaster. Using the -m switch allows one to control how the backend shuts down. RESTARTING THE POSTMASTER This is almost equivalent to stopping the postmaster and starting it again except that pg_ctl saves and reuses the command line options that were passed to the previously running instance. To restart the postmaster in the simplest form: $ pg_ctl restart To restart postmaster, waiting for it to shut down and to come up: $ pg_ctl -w restart To restart using port 5433 and disabling fsync after restarting: $ pg_ctl -o "-F -p 5433" restart SHOWING POSTMASTER STATUS Here is a sample status output from pg_ctl: $ pg_ctl status pg_ctl: postmaster is running (pid: 13718) Command line was: /usr/local/pgsql/bin/postmaster '-D' '/usr/local/pgsql/data' '-p' '5433' '-B' '128' This is the command line that would be invoked in restart mode. SEE ALSO
postmaster(1), PostgreSQL Administrator's Guide Application 2002-11-22 PG_CTL(1)
All times are GMT -4. The time now is 08:49 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy