I'm using a read-while loop to preserve the word Failed within a text file. For example, if the word Failed exist twice in a single text file, my STDOUT should re-direct to a new text file and display Failed twice.
My output is attached to this thread. I would like output to display only 5 lines not 20 lines. Based on my script, my echo command is only calling variable one time, not four times, according to script output.
Below is my script:
I don't know exactly what is going on with output. Any suggestions on how to fix my output. My goal is to have output look like this:
Hi, I have a Ultra5 440MHz system running Solaris 2.6 (Rev 5.6) and have a problem with the keyboard. When I push a key it prints characters very quickly. If I push a key very fast I get maybe 3 characters.
So, I am thinking bad keyboard. I borrow a known good keyboard, samething and the... (3 Replies)
I am trying get "df -k" output from multiple hosts along with their hostnames via ssh, my script is appending the "df -k" output from all the nodes to a single file but not getting the hostnames for those nodes, just wondering how to pass more than one command via ssh or may be someone could come... (6 Replies)
Hello. I have an AIX machine at 6100-00.
We had some strange activity since filling up /tmp. One symptom is that who -r displays no output. It doesn't hang just no output is displayed.
We are going to boot the machine, but prior to that I'd like to dig a bit to see what may be causing the... (0 Replies)
hey, I'm trying to create the command that will create a file named user.txt that contains the output of the command cut -d: -f1,5 /etc/passwd, and displays itself afterwards.
I don't know how to bridge cat > user.txt with cut -d: -f1,5 /etc/passwd, or how display it afterwards. Any help would... (2 Replies)
Helllo UNIX Forum :)
Since I am posting on this board, yes, I am new to UNIX!
I read a copy of "UNIX made easy" from 1990, which felt like a making a "computer-science time jump" backwards ;)
So, basically I have some sort of understanding what the basic concept is.
Problem Description:... (6 Replies)
This is for an Oracle journal import. I was using a pl/sql package and oracle API's. Oracle added invoker rights to their API's and now my package won't run. I didn't want to use their API's anyway. The only reason i was using pl/sql and the API's (just a package) was to utilize a cursor. How... (2 Replies)
when i use ls command it works normal but when i using additional parameter with ls like ls -l , ls -a... it shows a error followed by the output.
# ls -l
./hgfs: Operation not applicable
total 12861
-rw-r--r-- 1 root root 0 Jun 1 21:12 1
drwxr-xr-x 2 root root ... (4 Replies)
Hello all! I am writing a script that takes in a directory name as input and if the directory exists, it shows the files inside the directory
here is what I have so far (incomplete) (mostly like pseudocode)
#/bin/sh
echo Please enter the name of a directory
read dir
grep $dir... (2 Replies)
Hi all,
I want to do an Unix Script to save the 'nmon' output on a text file and I don't know how to do it.
I need a Script for each monitoring and also one to multiple monitorings.
Thanks (6 Replies)
Discussion started by: Javi1990
6 Replies
LEARN ABOUT MOJAVE
ntext
ntext(n) Alternative Bindings for the Text Widget ntext(n)
__________________________________________________________________________________________________________________________________________________NAME
ntext - Alternative Bindings for the Text Widget
SYNOPSIS
package require Tcl 8.5
package require Tk 8.5
package require ntext ?0.81?
_________________________________________________________________DESCRIPTION
The purpose of the ntext package is to make the text widget behave more like other text-editing applications. It makes the text widget more
useful for implementing a text editor, and makes it behave in a way that will be more familiar to most users.
The package provides a binding tag named Ntext for use by text widgets in place of the default Text binding tag.
Package ntext 's functions and variables are contained entirely in the ::ntext namespace; its other code is contained in the binding tag
Ntext. ntext has no exports to the global or other namespaces, and no new widget commands. It uses modified copies of the Tk code, leav-
ing the original code, and the Text binding tag, unchanged.
The differences between the Ntext binding tag and the default Text binding tag are in three categories:
o Some Text bindings behave differently from most text-editing applications. Ntext gives these bindings more familiar behaviour. For
details see ntextBindings.
o When a logical line with leading whitespace is word-wrapped onto more than one display line, the wrapped display lines begin further
to the left than the first display line, which can make the text layout untidy and difficult to read. Ntext can indent the wrapped
lines to match the leading whitespace of the first display line (this facility is switched off by default). For details see ntex-
tIndent.
o When the user navigates or selects text, Tcl/Tk sometimes needs to detect word boundaries. Ntext provides improved rules for word
boundary detection. For details see ntextWordBreak.
The remainder of this page describes the basic use and configuration of all three aspects of Ntext. For more detailed information on the
different facilities of Ntext, see the pages ntextBindings, ntextIndent, and ntextWordBreak.
See Section EXAMPLE for how to apply the Ntext binding tag in place of the Text binding tag.
CONFIGURATION OPTIONS
Ntext provides alternatives to a number of behaviours of the classic Text binding tag. Where there is an option, the Ntext behaviour
(except for display-line indentation) is switched on by default.
The behaviour of Ntext may be configured application-wide by setting the values of a number of namespace variables:
::ntext::classicAnchor
o 0 - (default value) selects Ntext behaviour, i.e. the anchor point is fixed
o 1 - selects classic Text behaviour, i.e. the anchor point is variable
::ntext::classicExtras
o 0 - (default value) selects Ntext behaviour, i.e. several traditional Text bindings are de-activated
o 1 - selects classic Text behaviour, i.e. all Text bindings are activated
::ntext::classicMouseSelect
o 0 - (default value) selects Ntext behaviour, i.e. the anchor point for mouse selection operations is moved by keyboard navigation
o 1 - selects classic Text behaviour
::ntext::classicWordBreak
o 0 - (default value) selects Ntext behaviour, i.e. platform-independent, two classes of word characters and one class of non-word
characters.
o 1 - selects classic Text behaviour, i.e. platform-dependent, one class of word characters and one class of non-word characters
o After changing this value, the matching patterns should be recalculated. See ntextWordBreak for details and advanced configuration
options.
::ntext::classicWrap
o 0 - selects Ntext behaviour, i.e. display lines of text widgets in -wrap word mode are indented to match the initial whitespace of
the first display line of a logical line. If the widget already holds text when this value is set, a function call may be neces-
sary. See ntextIndent for detailed instructions on the use of Ntext 's indentation.
o 1 - (default value) selects classic Text behaviour, i.e. no indentation
::ntext::overwrite
o 0 - (initial value) text typed at the keyboard is inserted into the widget
o 1 - text typed at the keyboard overwrites text already in the widget
o The value is toggled by the Insert key.
EXAMPLE
To create a text widget .t and use the Ntext bindings:
package require ntext
text .t
bindtags .t {.t Ntext . all}
See bindtags for more information.
SEE ALSO
bindtags, ntextBindings, ntextIndent, ntextWordBreak, re_syntax, regexp, text
KEYWORDS
bindtags, re_syntax, regexp, text
ntext 0.81 ntext(n)