ISH
Jump to navigation
Jump to search
ish - inventory shell
Browse directories or tarball content from local inventory files.
ish is located in /scinet/gpc/bin/ish.
Ramses van Zon - SciNet/Toronto/Canada/24-06-2011
Usage:
ish -h|--help - Show this help ish --version - Show version number ish [INDEXFILE] - Interactive shell for INDEXFILE ish [INDEXFILE] COMMAND - Perform single COMMAND on INDEXFILE
Shell commands:
help - Show available commands avail - List available index files use INDEXFILE - Use INDEXFILE as index ls [-lr] [DIR/[FILES]] ... - List FILES from DIR in index cd DIR - Set current directory pwd - Show current directory lls/lcd/lpwd - Local ls, cd and pwd find PATTERN ... - Find files following PATTERN colour 1|0 - Set colour usage index DIR|TARFILE - Make index for local folder/tarfile tar [-zcf] TARFILE DIR[/FILES] ... - Tar and make index settings - List settings (colour, register...) register DIR - Set temporary index file location ($ISHREGISTER specifies the default)
Archive-queue-only ish shell commands:
hindex DIR|TARFILE - Make index for hpss folder/tarfile htar [-cf] TARFILE DIR[/FILES] ... - Htar and make index
Command line examples:
Local tar and gzip directory 'code': ish tar -z code.tgz code Long list of its content: ish code.tgz.igz ls -l 'code/*' Make index file for existing tar: ish index another.tar List its top level content: ish another.tar.igz ls List all of its content: ish another.tar.igz ls -r Find file 'hello.txt' in its content: ish another.tar.igz find hello.txt Make index file hsi.igz for hpss tree: ish hindex Create index file for an htar file: ish hindex data.tar