08-18-2015
Quote:
Originally Posted by
agent.kgb
bakunin is right. The command imfs is not documented. The redbook is the only documentation about a lot of intermediate-level LVM commands and it is very outdated. There are some other undocumented and very useful commands in the redbook, such as ipl_varyon, getlvodm or lvlstmajor. IBM doesn't like if you know too much about AIX internals ;-)
This is absolutely true!
It might be a worthwile community project to write documentation for these undocumented commands.
getlvodm, for instance, i have used literally for decades now (it must have been introduced in AIX 4.1.x or so). Anybody interested?
bakunin
@Scrutinizer: i took
agent.kgbs link as a rather witty comeback regarding my use of the word "undocumented". No harm done. ;-))
8 More Discussions You Might Find Interesting
1. High Performance Computing
hello all...first off let me say hi and im really glad to be apart of this community....tried to join awhile back but i couldnt for some reason
im a highschool student and im eager to learn and what im trying to learn now is clusters
i have 3 computers in my room all connected on a simple hub
... (1 Reply)
Discussion started by: hexadecimal0011
1 Replies
2. Solaris
Hi,
for Solaris Patch Clusters version 10_x86_Recommended.zip (Jul 15 2009 / 817 MB - SunSolve)
MD5: be40488b0fb1d081deda69dbca415be3 is correct?
(the problem is that I don't have an account. ...therefore I can't login on Sunsolve for view MD5 page)
yes, is a terrible thread!
... (3 Replies)
Discussion started by: gxmsgx
3 Replies
3. Solaris
Hi Everybody,
As I am new to Sun Clusters, Please help me what is "online but not monitored" state of resources and "online - service is online" in status message. Thank you. (1 Reply)
Discussion started by: mayahari
1 Replies
4. Solaris
Hello,
I'm trying to jumpstart a machine with Solaris 10, however the disks in my machine are only 18GB, but I want to have all the developer packages but none of the X windows stuff that can be quite large.
Wondered if it was possible to somehow get a list of all packages and remove the ones... (4 Replies)
Discussion started by: Actuator
4 Replies
5. Solaris
:)Hi,
can someone please explain VCS clustering and where do we need VCS clusters ..?
:o:)Thanks in advance :o:) (1 Reply)
Discussion started by: amitbisht9
1 Replies
6. High Performance Computing
I want to build a computing cluster and have been looking into grid solutions. My understanding from grid solutions is that participating nodes have to actually sign up to participate in a computation and that an isolated piece of work is sent to the node through a request from that node (pull).... (4 Replies)
Discussion started by: figaro
4 Replies
7. Red Hat
I'm using redhat 5.1 installed on VMware work station9. Can you guys help me to
configure redhat clusters. (1 Reply)
Discussion started by: karthik9358
1 Replies
8. Shell Programming and Scripting
Hi,
I have a file with 25 clusters and each cluster has multiple rows. I need to find the unique genes in each cluster and assign them
Annotation Cluster 2 Enrichment Score: 10.199579524507685
Category Term Count % PValue Genes List Total Pop Hits Pop Total Fold... (1 Reply)
Discussion started by: Diya123
1 Replies
LEARN ABOUT CENTOS
shell-quote
SHELL-QUOTE(1) User Contributed Perl Documentation SHELL-QUOTE(1)
NAME
shell-quote - quote arguments for safe use, unmodified in a shell command
SYNOPSIS
shell-quote [switch]... arg...
DESCRIPTION
shell-quote lets you pass arbitrary strings through the shell so that they won't be changed by the shell. This lets you process commands
or files with embedded white space or shell globbing characters safely. Here are a few examples.
EXAMPLES
ssh preserving args
When running a remote command with ssh, ssh doesn't preserve the separate arguments it receives. It just joins them with spaces and
passes them to "$SHELL -c". This doesn't work as intended:
ssh host touch 'hi there' # fails
It creates 2 files, hi and there. Instead, do this:
cmd=`shell-quote touch 'hi there'`
ssh host "$cmd"
This gives you just 1 file, hi there.
process find output
It's not ordinarily possible to process an arbitrary list of files output by find with a shell script. Anything you put in $IFS to
split up the output could legitimately be in a file's name. Here's how you can do it using shell-quote:
eval set -- `find -type f -print0 | xargs -0 shell-quote --`
debug shell scripts
shell-quote is better than echo for debugging shell scripts.
debug() {
[ -z "$debug" ] || shell-quote "debug:" "$@"
}
With echo you can't tell the difference between "debug 'foo bar'" and "debug foo bar", but with shell-quote you can.
save a command for later
shell-quote can be used to build up a shell command to run later. Say you want the user to be able to give you switches for a command
you're going to run. If you don't want the switches to be re-evaluated by the shell (which is usually a good idea, else there are
things the user can't pass through), you can do something like this:
user_switches=
while [ $# != 0 ]
do
case x$1 in
x--pass-through)
[ $# -gt 1 ] || die "need an argument for $1"
user_switches="$user_switches "`shell-quote -- "$2"`
shift;;
# process other switches
esac
shift
done
# later
eval "shell-quote some-command $user_switches my args"
OPTIONS
--debug
Turn debugging on.
--help
Show the usage message and die.
--version
Show the version number and exit.
AVAILABILITY
The code is licensed under the GNU GPL. Check http://www.argon.org/~roderick/ or CPAN for updated versions.
AUTHOR
Roderick Schertler <roderick@argon.org>
perl v5.16.3 2010-06-11 SHELL-QUOTE(1)