Accueil > Actualités > LIS : Lua Interactive Shell, un shell en ligne de ... Devenir membre - Se connecter

LIS : Lua Interactive Shell, un shell en ligne de commande

Écrite le 30 juin 2009 à 03h33 par | 3885 lectures | Publiée par | Source : Xtream Lua
LIS : Lua Interactive Shell, un shell en ligne de commande LIS est un shell non graphique pour les amateurs de la ligne de commande et des instructions Unix.

Le développeur Shaolan publie un homebrew développé en LUA, qui est en fait un shell en ligne de commande. Celui-ci s'appelle LIS, pour Lua Interactive Shell. La version publiée n'est encore qu'une démo.

Qu'est-ce qu'un shell ? (citation Wikipédia)

Le shell est un logiciel fournissant une interface pour un utilisateur.

Le shell du système d'exploitation peut prendre deux formes distinctes :

  • interpréteur de lignes de commandes (CLI, pour Command Line Interface) : le programme fonctionne alors à partir d'instructions en mode texte;
  • shell graphique fournissant une interface graphique pour l'utilisateur (GUI, pour Graphical User Interface).

L'auteur a donc choisi ici de développer un shell CLI, qui permet d'utiliser quelques commandes sur une PSP. Ici, les commandes sont inspirées des commandes Unix, disponibles sur les systèmes Linux et MacOS X.

Voici une liste des commandes disponibles dans cette démo :

  • ls : affiche la liste du contenu du répertoire courant ou donné en paramètre
  • cd : change de répertoire courant
  • cat : affiche le contenu d'un fichier texte
  • pwd : (pour Print Working Directory) affiche le chemin du répertoire courant
  • touch : créé un fichier vide
  • iwconfig : "iwconfig up" active la connexion wifi de la PSP
  • lua : lance l'interpréteur LUA

Vous pouvez également rediriger le flux de sortie de la commande vers un fichier avec ">" comme sous Unix. Pour être clair; lorsque vous tapez "ls > fichier.txt", le contenu du répertoire courant sera écrit dans le fichier "fichier.txt".

Pour taper les commandes, vous devez faire apparaître un clavier Danzeff, et une fonction d'auto-complétion est également intégrée. (L'auto-complétion permet de compléter automatiquement lafin du mot que vous êtes en train de taper).

Voici les fonctionnalités futures du shell :

  • Historique des commandes
  • Curseur sur le texte
  • Quelques commandes de gestion de fichiers
  • SLF

À quoi cela ressemble-t-il ?

lis-0

lis-1
Invite de commande

lis-2
Clavier Danzeff

lis-3
Liste des commandes disponibles ou à venir

lis-4
Commande iwconfig up : activation du Wifi


LIS (Lua Interactive Shell)

Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous

dl

Actualité PSP

Exploitez votre PSP

Aide et information

Sondage

La nouvelle PSP-E1000 vous intéresse-t-elle ?

Voir les sondages

Top recherche