HMC to shell

How to replace some of the unavailable common Linux commands in the HMC restricted shell. Applies to HMC 7.3.5.

Aliases

alias +='pushd .'
alias -='popd'
alias ..='cd ..'
alias ...='cd ../..'
alias beep='echo -en "\007"'
alias cd..='cd ..'
alias dir='ls -l'
alias l='ls -alF'
alias la='ls -la'
alias ll='ls -l'
alias ls='ls'
alias ls-l='ls -l'
alias md='mkdir -p'
alias o='less'
alias rd='rmdir'
alias rehash='hash -r'
alias unmount='echo "Error: Try the command: umount" 1>&2; false'
alias you='su - -c "/sbin/yast2 online_update"'

Builtins

bg

break

caller

cd

compgen

continue

dirs

echo

eval

exit

false

fg

for

getopts

help

if

kill

local

popd

pushd

read

return

set

shopt

suspend

time

trap

type

ulimit

unalias

until

wait

alias

bind

builtin

case

command

complete

declare

disown

enable

exec

export

fc

for

function

hash

history

jobs

let

logout

printf

pwd

readonly

select

shift

source

test

times

true

typeset

umask

unset

while