» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with shell + sysadmin

Higher-order shell

Some nice Unix shell hacks.

Haskell: del.icio.us tag/haskell

rush

rush is a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax. Grep through files, find and kill processes, copy files - everything you do in the shell, now in Ruby.

User:daveg: del.icio.us/daveg

rlwrap

"'readline wrapper' that uses the GNU readline library to allow the editing of keyboard input for any other command."

opensource: del.icio.us tag/opensource

Saying What You Mean

Ah, the perils of working in a shared, client environment. One client has us using a login that is not exclusive to us. I prefer using bash; the client is set to use zsh. This is not a problem in and of itself.

However, there is a section in the .profile that is causing me issues:

if [ -f /usr/bin/ksh ]; then
        /usr/bin/ksh -o vi
        exit
fi

So, “If ksh exists, run it with some options to edit history with vi-like commands”. Except what we really want is “If you’re using the ksh as a shell, . . . .”

So I added a modification, and now all is fine.

if [ -f /usr/bin/ksh ]; then
        if [ "$SHELL" = "/usr/bin/ksh" ]; then
                /usr/bin/ksh -o vi
                exit
        fi
fi

(not all my problems are MySQL related!)

MySQL: Planet MySQL

DSH - dancer's shell / distributed shell

Send one command to multiple machines via dsh

opensource: del.icio.us tag/opensource

Rak

a grep replacement in pure Ruby. It accepts Ruby syntax regular expressions and automatically recurses directories, skipping .svn/, .cvs/, pkg/ and more things

opensource: del.icio.us tag/opensource

Monitoring mail usage

Examine methods for reporting on e-mail usage and getting detailed statistics on mailbox use. E-mail logs can provide a wealth of information about your users and their e-mail habits, including how often and frequently they use their e-mail.

Postfix: del.icio.us/tag/postfix

Omnitty SSH multiplexer

Omnitty is a curses-based program that allows one to log into several machines simultaneously and interact with them, selectively directing input to individual machines or groups of selected machines.

opensource: del.icio.us tag/opensource

start [ZshWiki]

Zsh is a shell for Un*x systems that has been around since 1990 and is more sophisticated and configurable than most shells out there. There are lots of features, such as: * Context-based completion of many functions (like remote filename completion in ss

opensource: del.icio.us tag/opensource

Modules -- Software Environment Management

Interesting modular script setup - useful for environments needing a bunch of versions of apps.

opensource: del.icio.us tag/opensource

Page 1 | Next >>