Skip to content

philpep/philsh

Repository files navigation

#=====================================#
#    ____  _     _ _     _            #
#   |  _ \| |__ (_) |___| |__         #
#   | |_) | '_ \| | / __| '_ \        #
#   |  __/| | | | | \__ \ | | |       #
#   |_|   |_| |_|_|_|___/_| |_|       #
#                                     #
#=====================================#
#
# Auteur Philippe Pepiot <philippe.pepiot@gmail.com>
# Le code est sous LICENCE BSD
#
# Philsh est un interpreteur de commande minimaliste
# - Il à pour unique but de m'apprendre à programmer
#   en C et à me servir de git, de vim, de cmake etc.
# - Si vous lisez ce code, sachez que je n'ai jamais suivis
#   de cours de programmation (et que je n'en suivrais probablement
#   jamais), donc si vous voyez une érreur, ou un defaut dans
#   mes fonction, ou si vous avez un conseil surtout n'hésitez pas à vous 
#   faire prof et à m'envoyer un mail.
#   
#   DEPENDANCE :
#   - cmake >= 2.6
#   - xmlto asciidoc (OPTIONEL, pour la génération de la page de man)
#
#   UTILISATION :
#   - Recuperer les sources git : git clone git://tux-atome.fr/philsh.git
#   - mkdir philsh/build && cd philsh/build
#   - cmake ..
#   - make
#   - sudo make install si vous souhaitez l'installer
#   - le fait de compiler dans 'build' laisse tout les autre dossiers "propres" ;)
#   - Lancez le avec ./philsh ou philsh (si vous l'avez installé)
#   - N'oubliez pas de lire le man, puis philsh --help vous donnera quelques infos utiles
#     Enfin, jetez un coup d'oeil à philshrc.example
#   - Un ebuild pour Gentoo est disponible sur l'overlay de rhaamo (sangor)
#
#
#===========================#
#   _                       #
#  | |__  _   _  __ _ ___   #
#  | '_ \| | | |/ _` / __|  #
#  | |_) | |_| | (_| \__ \  #
#  |_.__/ \__,_|\__, |___/  #
#               |___/       #
#===========================#
#
# - faites un cd lien_symbolique puis un cd ..
# - Faites un ctrl-z sur un processus fils...
# - Pas de support des processus : fg, bg etc...
# - Pas de support de && ni de < et <<
# - Rapports de bugs : <philippe.pepiot@gmail.com> ou <markocpc@gmail.com>
#
#
# vim: ts=4 filetype=sh


About

Old shell (For fun)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages