01-10-2016
Wow, thanks for such an extended and prompt reply, sir. Definitely my set of questions considering this not exhausted so will return here frequently.
8 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
i have been trying to understand this chapter titled "Searching for Files and Text" for a few weeks now.
unfortunately, this chapter is one of those things, that no matter how hard you try and how long you try for, you are incapable of understanding (at least in my case)
this entire chapter,... (2 Replies)
Discussion started by: xyyz
2 Replies
2. UNIX for Advanced & Expert Users
Hi all !
Yesterday I defined an environmental variable PATH, but today when I restarted machine, I could not see that it was stored any place.
Is there any file where I could save the settings ?
I have quite a few env.variables defined, so I need a smarter way to define.
regards
D (5 Replies)
Discussion started by: DGoubine
5 Replies
3. Shell Programming and Scripting
Hi all,
I have a script with those two lines :
test -f $PWD/mysetup.txt
. $PWD/mysetup.txt
I understand the first one, but could anyone explain me the role of the second one? All the thing I find is the usage :
Thx in advance (3 Replies)
Discussion started by: Moumou
3 Replies
4. Shell Programming and Scripting
Hi,
I'm using an array that contains compiler FLAGS
that need to be executed either before ./configure
or after the main 'make' command.
example of array containing compiler flags.
-------------------------------------------------
FLAGS="CFLAGS=\"-arch x86_64 -g -Os -pipe... (7 Replies)
Discussion started by: ASGR
7 Replies
5. AIX
I am writing a few korn scripts to be used by all our operators on several 4.1/4.2 AIX servers.
I want to create environmental variables that once set, can be read/modified by my scripts (ex: specific folders, file names, conventions, general values, ...). I thought this would be better then... (4 Replies)
Discussion started by: Browser_ice
4 Replies
6. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
1)find all lines in file ,myf that contain all the words cat dog and mouse in any order and start with the letter... (1 Reply)
Discussion started by: cudders
1 Replies
7. UNIX for Dummies Questions & Answers
I have a text file called file1 which contains the text: "ls -l"
When I enter this command:
bash < file1 > file1
file1 gets erased. However if I enter this command:
bash < file1 > newfile
the output from "ls -l" is stored in newfile. My question is why doesn't file1's text ("ls -l") get... (3 Replies)
Discussion started by: phunkypants
3 Replies
8. UNIX for Dummies Questions & Answers
Hi there,
I have a very general question. I'm rather new to (bash) shell scripting and I don't understand how conditions work... I've read numerous tutorials but I don't get it. I really don't. Sometime what I do works, sometime it doesn't and that's frustating. So what's the actual difference... (0 Replies)
Discussion started by: hypsis
0 Replies
LEARN ABOUT DEBIAN
yexpand
YEXPAND(1) General Commands Manual YEXPAND(1)
NAME
yexpand - tool to expand environment variables in Nypatchy cradles
SYNOPSIS
yexpand inputfile [ outputfile ]
DESCRIPTION
yexpand is a very simple script to expand environment variables in a text file to their current values in the shell environment. It was
written to be used with nypatchy cradles. It is recommended you not try to use it for any other purposes (note BUGS below).
USAGE
yexpand takes inputfile as input, replaces all instances of shell variables (in the form $VARIABLE or ${VARIABLE}) with their current val-
ues in the environment, and saves the result to outputfile. Undefined variables are replaced with the empty string. If outputfile is not
given, the result is instead saved to the current directory as a file of the same name as inputfile. Thus an input file in the current
directory will be overwritten.
BUGS
This script is very simple-minded. Since it basically just echos its input file as a here-doc, it will attempt to perform all types of
shell substitution (command substitution, etc.) as well as variable substitution. Hence it is likely to fail on anything except the very
simplest text files.
Additionally, this script creates a temporary file. The file is created in the current directory, so there should not be security implica-
tions. However, any existing file named file.yexp (where file is the basename of inputfile) in the current directory will be overwritten
and then deleted.
SEE ALSO
fcasplit(1), nycheck(1), nydiff(1), nyindex(1), nylist(1), nymerge(1), nypatchy(1), nyshell(1), nysynopt(1), nytidy(1)
The reference manual for the Nypatchy suite of programs is available in compressed PostScript format at the following URL:
http://wwwasdoc.web.cern.ch/wwwasdoc/psdir/p5refman.ps.gz
AUTHOR
This manual page was written by Kevin McCarty <kmccarty@debian.org> for the Debian GNU/Linux system (but may be used by others). It is
licensed under the GNU General Public License, version 2 or later (at your choice).
COPYRIGHT
Copyright (C) Kevin B. McCarty, 2008.
Mar 12, 2008 YEXPAND(1)