X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=doc%2Fgrmlzshrc.t2t;h=a2bc5b84342400b98a3a27cadbc7ac02941122ed;hb=49bae75acfce4555ddd955c6fe766077bf5c78df;hp=38d19ef87267dd0ef2d78e66ee1b4164b04db42a;hpb=d56e5285200bd651b68d8a8cf9a65e8b63d24a3d;p=grml-etc-core.git diff --git a/doc/grmlzshrc.t2t b/doc/grmlzshrc.t2t index 38d19ef..a2bc5b8 100644 --- a/doc/grmlzshrc.t2t +++ b/doc/grmlzshrc.t2t @@ -487,6 +487,11 @@ The brltty(1) program provides a braille display, so a blind person can access the console screen. This wrapper function works around problems with some environments (f. e. utf8). +: **cdiff()** +Runs a recursive diff(1) over two given directories trying to find the +smallest set of changes. Three lines of context will be printed and binary +files filtered out. + : **cdrecord()** If the original cdrecord is not installed, issues a warning to the user to use the wodim binary instead. Wodim is the debian fork of Joerg Schillings @@ -510,6 +515,25 @@ grml systems with autologin. Changes current directory to the one supplied by argument and lists the files in it, including file names starting with ".". +: **cvsa()** +Adds and commits the given files using cvs(1). The commit message will be +'initial checkin'. + +: **cvsd()** +Shows a cvs diff of the arguments in $PAGER. + +: **cvsl()** +Shows the cvs log in $PAGER. + +: **cvsq()** +Runs a cvs update. + +: **cvsr()** +Generates a changelog using rcs2log and shows it in $PAGER. + +: **cvss()** +Shows cvs status of given files. + : **d()** Presents a numbered listing of the directory stack. Then changes current working directory to the one chosen by the user. @@ -528,6 +552,11 @@ Shows bug report for debian given by number in mailbox format. Tells the user to use grml-debootstrap, if she wants to install debian to harddisk. +: **deswap()** +A trick from $LINUX-KERNELSOURCE/Documentation/power/swsusp.txt. It brings +back interactive responsiveness after suspend, when the system is swapping +heavily. + : **dirspace()** Shows the disk usage of the directories given in human readable format; defaults to $path. @@ -535,6 +564,10 @@ defaults to $path. : **disassemble()** Translates C source code to assembly and ouputs both. +: **dmoz()** +Searches for the first argument (optional) in the Open Directory Project +(See http://www.dmoz.org/docs/en/about.html). + : **dnews()** Shows the NEWS file for the given package in $PAGER. @@ -542,12 +575,20 @@ Shows the NEWS file for the given package in $PAGER. Takes packagename as argument. Sets current working directory to /usr/share/doc/ and prints out a directory listing. +: **dwicti()** +Looks up the first argument (optional) in the german Wiktionary +which is an online dictionary (See: http://de.wiktionary.org/). + : **edalias()** Edit given alias. : **edfunc()** Edit given shell function. +: **ewicti()** +Looks up the first argument (optional in the english Wiktionary +which is an online dictionary (See: http://en.wiktionary.org/). + : **exirename()** Renames image files based on date/time informations in their exif headers. @@ -575,6 +616,15 @@ and all files and/or directories beginning with "thumb-" in current directory! : **get_tw_cli()** Fetches 3ware RAID controller software using get_3ware(1). +: **gex()** +Performs an exact (i. e. quoted) web search using Google. + +: **ggogle()** +Searches the arguments on Google Groups, a web to USENET gateway. + +: **google()** +Searches the search engine Google using arguments as search string. + : **greph()** Searches the zsh command history for a regular expression. @@ -600,6 +650,10 @@ for detailed usage information. Queries IMAP server (first parameter) for its capabilities. Takes port number as optional second argument. +: **ipv6-tunnel()** +Sets up an IPv6 tunnel on interface sit1. Needs one argument - +either "start", "stop" or "status". + : **is4()** Returns true, if zsh version is equal or greater than 4, else false. @@ -637,6 +691,9 @@ environment variables to UTF-8. : **isutfenv()** Returns true, if run within an utf environment, else false. +: **iwclient()** +Searches a wireless interface and runs dhclient(8) on it. + : **lcheck()** Lists libraries that define the symbol containing the string given as parameter. @@ -671,6 +728,9 @@ output (unified format) to a timestamped file. : **memusage()** Prints the summarized memory usage in bytes. +: **mggogle()** +Searches Google Groups for a USENET message-ID. + : **minimal-shell()** Spawns a minimally set up MirBSD Korn shell. It references no files in /usr, so that file system can be unmounted. @@ -698,6 +758,9 @@ Lists files in current directory, which have been modified within the last N days. N is an integer to be passed as first and only argument. If no argument is specified N is set to 1. +: **netcraft()** +Asks netcraft.com for informations about the site given as argument. + : **nt()** A helper function for the "e" glob qualifier to list all files newer than a reference file. @@ -713,6 +776,10 @@ Example usages: : **ogg2mp3_192()** Recodes an ogg file to mp3 with a bitrate of 192. +: **oleo()** +Translates the given word using the english - german online +dictionary dict.leo.org. + : **peval()** Evaluates a perl expression; useful as command line calculator, therefore also available as "calc". @@ -806,6 +873,13 @@ certificate. First and only parameter must be a file containing a certificate. Use /dev/stdin as file if you want to pipe a certificate to this function. +: **Start(), Restart(), Stop(), Force-Reload(), Reload()** +Functions for controlling daemons. +``` +Example usage: +% Restart ssh +``` + : **startx()** Initializes an X session using startx(1) if /etc/X11/xorg.conf exists, else issues a Warning to use the grml-x(1) script. Can be overridden by using @@ -814,6 +888,9 @@ issues a Warning to use the grml-x(1) script. Can be overridden by using : **status()** Shows some information about current system status. +: **swiki()** +Searches articles in the german Wikipedia for the term given as argument. + : **swspeak()** Sets up software synthesizer by calling swspeak-setup(8). Kernel boot option swspeak must be set for this to work. @@ -866,6 +943,17 @@ The first and only argument is the ICAO code for the desired station. For a list of ICAO codes see "http://en.wikipedia.org/wiki/List_of_airports_by_ICAO_code". +: **wikide()** +Looks up the argument on Wikipedia (german). + +: **wikien()** +Looks up the argument on Wikipedia (english). + +: **wodeb()** +Searches the list of official debian packages for the term given as +first argument. The optional second argument denotes the distribution +(stable, testing or unstable) and defaults to unstable. + : **xcat()** Tries to cat(1) file(s) given as parameter(s). Always returns true. See also xunfunction() below.