Sponsored Content
Top Forums Shell Programming and Scripting Maximum number from input by user Post 302633029 by itech4814 on Tuesday 1st of May 2012 08:34:22 AM
Old 05-01-2012
It is actually a project for work. I am using it to find a data file with the highest values, so I altered it here a little to just find the maximum number. How can I adjust it to read each number separated by spaces instead of hitting enter after each number?
 

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Maximum number of threads per user

Anybody knows how to setup Maximum number of threads per user or some other value on Sun Solaris 8. (1 Reply)
Discussion started by: s_aamir
1 Replies

2. UNIX for Dummies Questions & Answers

maximum number of input on solaris

Hi, Can anyone tell me what the maximum amount of input characters is on solaris command line? (standard ksh I think) (1 Reply)
Discussion started by: marcello
1 Replies

3. UNIX and Linux Applications

handling maximum number characters in an input file

Hi, Can anyone help me? An input file has three lines. Each line should only be 2098 as number of characters however line 2 of the input file has more than the maximum number of characters, it exceeded up to 4098. What should I do so that could handle maximum number of characters? that it could... (1 Reply)
Discussion started by: chrysSty
1 Replies

4. Shell Programming and Scripting

Bash : how do i check the user input and make sure is only chracter or only number ?

Bash : how do i check the user input and make sure is only character or only number ? (7 Replies)
Discussion started by: CheeSen
7 Replies

5. UNIX for Dummies Questions & Answers

maximum number of arguments

Hi, What is the maximum number of arguments that could be passed to zsh ? To find out that I tried a simple script. And the maximum number of arguments that could be passed turned out to be 23394 #! /bin/zsh arg=1 i=1 subIndex=23000 while do arg=$arg" "$i i=$(($i + 1))... (9 Replies)
Discussion started by: matrixmadhan
9 Replies

6. UNIX for Dummies Questions & Answers

ls - maximum number of files

what is the maximum number ls can list down (6 Replies)
Discussion started by: karnan
6 Replies

7. UNIX for Dummies Questions & Answers

Deleting "user input line number" from a file using sed

Hi I want to delete a line from a txt file for which the line number is user input. Say when user selects 19, the 19th line would be deleted from the file. Can anyone please provide me with a sed one liner for the same... I tried sed -i. The interaction would be like this Enter the line to... (1 Reply)
Discussion started by: sudeep.id
1 Replies

8. Shell Programming and Scripting

Counting the number of files within a directory input by the user

So I have a loop that stated if a directory exists or not. If it does it prints the number of files within that directory. I use this code... result=`(ls -l . | egrep -c '^-')` However, no matter which directory I input, it outputs the number "2" What is wrong here? (4 Replies)
Discussion started by: itech4814
4 Replies

9. Shell Programming and Scripting

Deleting "user input line number" from a file using sed

Hi I want to delete a line from a txt file for which the line number is user input. Say when user selects 19, the 19th line would be deleted from the file. Can anyone please provide me with a sed one liner for the same... I tried sed -i. The interaction would be like this Enter the line... (4 Replies)
Discussion started by: sudeep.id
4 Replies
textutil::adjust(n)				    Text and string utilities, macro processing 			       textutil::adjust(n)

__________________________________________________________________________________________________________________________________________________

NAME
textutil::adjust - Procedures to adjust, indent, and undent paragraphs SYNOPSIS
package require Tcl 8.2 package require textutil::adjust ?0.7? ::textutil::adjust::adjust string ?option value...? ::textutil::adjust::readPatterns filename ::textutil::adjust::listPredefined ::textutil::adjust::getPredefined filename ::textutil::adjust::indent string prefix ?skip? ::textutil::adjust::undent string _________________________________________________________________ DESCRIPTION
The package textutil::adjust provides commands that manipulate strings or texts (a.k.a. long strings or string with embedded newlines or paragraphs), adjusting, or indenting them. The complete set of procedures is described below. ::textutil::adjust::adjust string ?option value...? Do a justification on the string according to the options. The string is taken as one big paragraph, ignoring any newlines. Then the line is formatted according to the options used, and the command returns a new string with enough lines to contain all the printable chars in the input string. A line is a set of characters between the beginning of the string and a newline, or between 2 newlines, or between a newline and the end of the string. If the input string is small enough, the returned string won't contain any newlines. Together with ::textutil::adjust::indent it is possible to create properly wrapped paragraphs with arbitrary indentations. By default, any occurrence of space or tabulation characters are replaced by a single space so that each word in a line is separated from the next one by exactly one space character, and this forms a real line. Each real line is placed in a logical line, which has exactly a given length (see the option -length below). The real line may be shorter. Again by default, trailing spaces are ignored before returning the string (see the option -full below). The following options may be used after the string parameter, and change the way the command places a real line in a logical line. -full boolean If set to false (default), trailing space characters are deleted before returning the string. If set to true, any trailing space characters are left in the string. -hyphenate boolean If set to false (default), no hyphenation will be done. If set to true, the command will try to hyphenate the last word of a line. Note: Hyphenation patterns must be loaded prior, using the command ::textutil::adjust::readPatterns. -justify center|left|plain|right Sets the justification of the returned string to either left (default), center, plain or right. The justification means that any line in the returned string but the last one is build according to the value. If the justification is set to plain and the number of printable chars in the last line is less than 90% of the length of a line (see the option -length), then this line is justified with the left value, avoiding the expansion of this line when it is too small. The meaning of each value is: center The real line is centered in the logical line. If needed, a set of space characters are added at the beginning (half of the needed set) and at the end (half of the needed set) of the line if required (see the option -full). left The real line is set on the left of the logical line. It means that there are no space chars at the beginning of this line. If required, all needed space chars are added at the end of the line (see the option -full). plain The real line is exactly set in the logical line. It means that there are no leading or trailing space chars. All the needed space chars are added in the real line, between 2 (or more) words. right The real line is set on the right of the logical line. It means that there are no space chars at the end of this line, and there may be some space chars at the beginning, despite of the -full option. -length integer Set the length of the logical line in the string to integer. integer must be a positive integer value. Defaults to 72. -strictlength boolean] If set to false (default), a line can exceed the specified -length if a single word is longer than -length. If set to true, words that are longer than -length are split so that no line exceeds the specified -length. ::textutil::adjust::readPatterns filename Loads the internal storage for hyphenation patterns with the contents of the file filename. This has to be done prior to calling command ::textutil::adjust::adjust with "-hyphenate true", or the hyphenation process will not work correctly. The package comes with a number of predefined pattern files, and the command ::textutil::adjust::listPredefined can be used to find out their names. ::textutil::adjust::listPredefined This command returns a list containing the names of the hyphenation files coming with this package. ::textutil::adjust::getPredefined filename Use this command to query the package for the full path name of the hyphenation file filename coming with the package. Only the filenames found in the list returned by ::textutil::adjust::listPredefined are legal arguments for this command. ::textutil::adjust::indent string prefix ?skip? Each line in the string is indented by adding the string prefix at its beginning. The modified string is returned as the result of the command. If skip is specified the first skip lines are left untouched. The default for skip is 0, causing the modification of all lines. Neg- ative values for skip are treated like 0. In other words, skip > 0 creates a hanging indentation. Together with ::textutil::adjust::adjust it is possible to create properly wrapped paragraphs with arbitrary indentations. ::textutil::adjust::undent string The command computes the common prefix for all lines in string consisting solely out of whitespace, removes this from each line and returns the modified string. Lines containing only whitespace are always reduced to completely empty lines. They and empty lines are also ignored when computing the prefix to remove. Together with ::textutil::adjust::adjust it is possible to create properly wrapped paragraphs with arbitrary indentations. BUGS, IDEAS, FEEDBACK This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category textutil of the Tcllib SF Trackers [http://sourceforge.net/tracker/?group_id=12883]. Please also report any ideas for enhancements you may have for either package and/or documentation. SEE ALSO
regexp(n), split(n), string(n) KEYWORDS
TeX, adjusting, formatting, hyphenation, indenting, justification, paragraph, string, undenting CATEGORY
Text processing textutil 0.7 textutil::adjust(n)
All times are GMT -4. The time now is 11:36 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy