Sponsored Content
Full Discussion: Printf conversion specifiers
Top Forums Programming Printf conversion specifiers Post 302885315 by Akshay Hegde on Friday 24th of January 2014 02:48:28 PM
Old 01-24-2014
Don Cragun :

Your explanation was awesome, and it's crystal clear as always, actually when I was in college even our lecturers didn't teach/explain us any programming language / any single statement in depth as clear as you guys here teaching us.

I have noticed in many threads in forum especially You, Corona, Scrutinizer and RudiC explained so clearly that even beginner who just knows alphabets would be able to create sentence.

Thanks you so much for your valuable time.

As I always say Unix.com is well organized, and got prompt support compare any forum which one can search in any search engine. Smilie

Regards,
Akshay
These 3 Users Gave Thanks to Akshay Hegde For This Post:
 

10 More Discussions You Might Find Interesting

1. Programming

printf

What is the output of the following program considering an x86 based parameter passing sequence where stack grows towards lower memory addresses and that arguments are evaluated from right to left: int i=10; int f1() { static int i = 15; printf("f1:%d ", i); return i--; } main() {... (2 Replies)
Discussion started by: arunviswanath
2 Replies

2. Shell Programming and Scripting

printf

How to print output in following format? A..................ok AA................ok AAA..............ok AAAAAA........ok "ok" one under one (4 Replies)
Discussion started by: mirusnet
4 Replies

3. UNIX for Dummies Questions & Answers

Need help with printf

Hi, I have just completed my first script (:D) and now i just need to format it with printf. This is what I have: #!/bin/ksh TOTB=0 TOTF=0 TOTI=0 HOST=`hostname` echo " FSYSTEM BLKS FREE INUSE MOUNTEDON" df -m | grep -v ":"|grep -v Free|grep -v "/proc"| while read FSYSTEM... (2 Replies)
Discussion started by: compan023
2 Replies

4. Shell Programming and Scripting

AWK printf help

Target file contains short text (never more than 1 line) and filenames. The format is, e.g.,: TEXT1 filename1 TEXT2 TEXT3 filename3dddd filename3dddd TEXT4 filename4 TEXT5 filename5dddd filename5dddd filename5 where dddd is a random 4-digit whole number. Desired output: (4 Replies)
Discussion started by: uiop44
4 Replies

5. UNIX for Dummies Questions & Answers

The meaning of %s in printf

I have this command like that has %s in it, I know %s calls a column, but I am not sure I understand which column (I mean for my case I can check the input file, but I want to know how is this %s used, how comes tha same symbo; gives different columns in one command line: {printf "grep %s... (22 Replies)
Discussion started by: cosmologist
22 Replies

6. Shell Programming and Scripting

Printf problem

I am having a major problem with printf, The more I pad it, the less I see :( The problem is in the first function, report Am I ruining output somewhere? I wont print out the names propely, it cuts them off or deletes them completely :( #!/bin/bash report() { printf "%-10s" STUD# ... (2 Replies)
Discussion started by: L0ckz0r
2 Replies

7. Programming

error: expected declaration specifiers or '...' before syslog

When I compile this i get the following error "error: expected declaration specifiers or '...' before syslog" #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #define __LIBRARY__ #include <linux/unistd.h> /* define the system call, to override the library... (6 Replies)
Discussion started by: dragonpoint
6 Replies

8. Shell Programming and Scripting

Printf command

Hi, I a sequance number from 1-999 and i want asing the value like 001,002..999 Exp: file_001 file_002 file_003... file_999 How can i disaplay the sequnace number as mention above. (3 Replies)
Discussion started by: koti_rama
3 Replies

9. Shell Programming and Scripting

NAWK conversion of hexadecimal input to decimal output via printf, I am close I can feel it

I have searched and the answers I have found thus far have led me to this point, so I feel I am just about there. I am trying to convert a column of hexadecimal to decimal values so that I can filter out via grep just the data I want. I was able to pull my original 3 character hex value and... (10 Replies)
Discussion started by: PCGameGuy
10 Replies

10. Shell Programming and Scripting

Printf statement for currency conversion

hi all, I had my script as a=qw b=rter c=fdfd curency=1000 printf"${curency} $a $b $c" > filename can i have printf statement that can change the currency from 1000 to 1,000 like it should convert the number to currency format ..?(i.e for any number) (14 Replies)
Discussion started by: hemanthsaikumar
14 Replies
scan(1mh)																 scan(1mh)

Name
       scan - produce a one-line-per-message scan listing

Syntax
       scan [ +folder ] [ msgs ] [ options ]

Description
       The command produces a one-line-per-message listing of the messages in the current folder.

       You can scan a folder other than the current folder by using the +folder argument.  You can use the msgs argument to produce a scan listing
       of a number of messages or a range of messages in the specified folder.	You can also use in conjunction with a message sequence defined by
       or See for more information on sequences.

       Each line contains the message number, the date, the From: field, the Subject: field, and, if room allows, some of the body of the message.
       The current message is marked with a plus sign (+).

       The command actually reads each of the specified messages and parses them to extract the desired fields.  If format errors are found in any
       of the messages during parsing, produces appropriate error messages.

       Because MH has been configured with the BERK option, has two additional options: -reverse and -noreverse.  In addition, updates the MH con-
       text prior to starting the listing, so interrupting a long listing preserves the new context.  The default configuration file that is  sup-
       plied with MH has the BERK option enabled.

       If  encounters  a  message  without  a  Date:  field, the date is filled in with the last write date of the message, and an asterisk (*) is
       appended.  This is useful for identifying unsent message drafts.  Unsent drafts are not usually allowed to contain a Date: field,  and  are
       consequently marked with an asterisk in listings.

Options
       -clear
       -noclear  Directs  to  clear the screen.  If the -clear switch is used and the output of is directed to a terminal, then consults the $TERM
		 and $TERMCAP environmental variables to determine your terminal type in order to find out how to clear the screen prior to  exit-
		 ing.  If the -clear switch is used and the output of is not directed to a terminal, then sends a formfeed prior to exiting.

       -form formatfile
		 Re-formats  the  output  of according to the instructions in the named file.  The named formatfile must be in style; see for more
		 details.

       -format string
		 Re-formats the output of according to the instructions in the string given.  The string must be in style; see for  more  details.
		 You must place the string argument to this command in double quotes (").

       -header
       -noheader Produces a header line prior to the listing.  The header line displays the name of the folder and the date and time.  This can be
		 suppressed using the -noheader option.

       -help	 Prints a list of the valid options to this command.

       -reverse
       -noreverse
		 Lists the output from in reverse order, from the highest message number to the lowest.  The -noreverse option lists  messages	in
		 the conventional way, from lowest to highest numbers.	The -noreverse option is the default.

       -width columns
		 Specifies the width of your screen, in columns.

       The defaults for this command are as follows:

	      +folder defaults to the current folder
	      msgs defaults to all
	      -noheader
	      -width defaults to the width of the terminal

Examples
       The following example produces a listing of messages 11 through 15 in the folder
       % scan +inbox 11-15
	 11  18/01 ralph	      Project Plan Meeting Monday<<This
	 12 -21/01 johnson	      squash<<Thought i might postpone
	 13  21/01 smith@ultrixhost   support from US during conversion
	 14  21/01 jjones@subone.dne  new forum for discussion of mail
	 15+ 21/01 calvin@hobbes.uuc  Re: new forum for discussion of m
       In this listing, the plus sign (+) on message 15 indicates that it is the current message.  The hyphen (-) on message 12 indicates that you
       have replied to the message.  It is produced by the -annotate option to see for more information.  If there is sufficient room left on  the
       line after the subject, fills the line with text from the body, preceded by <<, and terminated by >> if the body is sufficiently short.

Profile Components
       Path:		      To determine your Mail directory
       Alternate-Mailboxes:   To determine your mailboxes

Files
       The user profile.

See Also
       inc(1mh), mark(1mh), pick(1mh), show(1mh), mh-format(5mh)

																	 scan(1mh)
All times are GMT -4. The time now is 03:22 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy