Programmation Bash/Interactions avec l'utilisateur Un livre de Wikilivres. Lire la saisie d'un utilisateur[modifier | modifier le wikicode] Les commandes suivantes permettent de gérer l'interaction avec l'utilisateur : la commande echo affiche des données soit sur la sortie standard, soit sur la sortie d'erreur,la commande read lit les valeurs entrées au clavier et les stocke dans une variable. read var permet de lire une valeur entrée au clavier par l'utilisateur et de stocker cette valeur dans la variable var. Exemple : $ read a toto $ echo $a toto Dans cet exemple, read lit une valeur que l'utilisateur saisit au clavier en l'occurence : toto. Si aucun nom de variable n'est fourni lors de l'appel de read, la valeur entrée par l'utilisateur est stockée dans la variable REPLY. Exemple $ read sidonie $ echo $REPLY sidonie Interaction et case[modifier | modifier le wikicode] Souvent, dans les scripts, on trouve la structure suivante : read case $REPLY in valeur1) instruction(s);; valeur2) instruction(s);; valeur3) instruction(s);; ... esac
installer un .tar.gz (Page 1) / Installation de logiciels et changements de version Premierement, cherche toujours dans ton gestionnaire de paquet si il existe un paquet pour ce que tu cherches. Si c'est le cas, benco (bingo), l'install est automatique et le prog est deja compilé et qualifié pour ta distribution de Linux. Si tu telecharge une archive tar(.gz), souvent, il s'agit de la source du prog, donc il faut le recompiler : La plupart du temps l'enchainement suivant suffira :cd [dossier ou tu as decompressé l'archive]./configuremakesudo make install Ton prog est alors compilé pour ta distrib et est pret à tourner Dans le cas ou tu as des fichiers "deb", il faut utiliser la commande : sudo dpkg -i [fichier.deb] Dans ton cas dis nous : As tu trouvés code blocks dans Synaptics ? J'ai essayé les deux méthodes mais je ne parviens pas installer ce paquet peux tu détailler les lignes de commandes dans la cas où on décompresse l'archive dans un dossier. ( voilà son contenu). Merci d'avance et à bientôt.
Faire une recherche dans des fichiers texte avec grep De Wiki de la communauté Mandriva. Les bases : comment chercher avec grep Pour chercher une chaîne de caractères dans un ou plusieurs fichier(s), utilisez grep. grep cherche un motif particulier dans des textes. Voici un premier exemple d'emploi. J'ai réuni dans un répertoire un ensemble de scripts publiquement téléchargeables, issus du site d'un éditeur. Je me place dans le répertoire qui contient les scripts, puis je lance grep : [utilisateur@ordi ~]$ grep calc * 24:# calc - Une calculatrice en ligne de commande qui sert d'interface à bc. et voilà, il s'agit du script dont le nom de fichier est simplement 24. Vous voyez que grep vous donne ici une réponse du type : nom_de_fichier: ligne de ce fichier contenant le motif recherché À noter ! Vous avez noté que nous avons demandé à grep de chercher dans un ensemble de fichiers (tous les fichiers du répertoire de travail où nous nous étions placé), et ceci grâce au joker étoile de l'expansion des noms de fichiers. Options abricots.txt poires.txt
Cannot enter phpmyadmin as root (MySQL 5.7) samba Le partage de dossiers et d'imprimantes dans un réseau local est une fonctionnalité des systèmes d'exploitation modernes permettant d'accéder à des ressources d'un ordinateur (dossiers de données et imprimantes) à partir d'un autre ordinateur situé dans un même réseau local (réseau domestique ou d'entreprise). Le logiciel Samba est un outil permettant de partager des dossiers et des imprimantes à travers un réseau local. Il permet de partager et d'accéder aux ressources d'autres ordinateurs fonctionnant avec des systèmes d'exploitation Microsoft® Windows® et Apple® Mac OS® X, ainsi que des systèmes GNU/Linux, *BSD et Solaris dans lesquels une implémentation de Samba est installée. Pour partager de manière simple des ressources entre plusieurs ordinateurs, l'utilisation de Samba est conseillée. Pour les utilisateurs de Xubuntu et de Lubuntu, le partage simple ne fonctionne pas. Dans l'ensemble des articles concernant les réseaux, retenez ces quelques notions : hotsname nouveau_nom Pré-requis
vi: Petit guide de survie Quoi qu'on puisse en penser à notre époque d'interfaces graphiques, vi est un petit éditeur très pratique pour modifier des fichiers ASCII et il offre 2 gros avantages: on est sûr de le trouver partout et il fonctionne même dans une fenêtre telnet sous MS-Windows. Par contre, il est vrai que s'il était révolutionnaire à l'époque des téléscripteurs, on sent bien que beaucoup d'eau a coulé sous les ponts depuis... d'où la nécessité de ce petit guide! Première surprise: vi fonctionne dans 3 modes différents, le mode commande, le mode insertion et le mode sélection. Attention: vi fait la différence entre minuscules et majuscules! Il est possible de faire bien d'autres choses avec vi: il est presque aussi puissant que Brief, bien que sûrement moins ergonomique. Un détail intéressant: quand on est installé au clavier de la machine Linux elle-même, on peut utiliser librement les flèches pour se déplacer, qu'on soit en mode commande ou en mode insertion.
Comprendre les enregistrements DNS | Support Icodia Vous pouvez utiliser votre nom de domaine dans le cadre de différents services : adresses email,un ou plusieurs sites web,un service FTP, etc. Pour cela, chaque nom de domaine est paramétré pour pointer vers un ou plusieurs serveurs appelés « Serveurs DNS » (Domain name server) qui redirigent les emails ou les requêtes vers votre site, vers le service correspondant. Schématiquement, le processus de résolution DNS fonctionne ainsi : (cliquez sur l’image pour l’agrandir) Lorsque vous souscrivez un pack d’hébergement incluant un nom de domaine, les enregistrements sont déjà paramétrés. Mais si vous achetez un nom de domaine seul, ou si vous souhaitez utiliser différents services sur différents types d’hébergements, vous pourrez être amenés à modifier, supprimer ou créer des enregistrements DNS Vous pouvez ainsi faire pointer chaque service lié à votre nom de domaine vers l’endroit de votre choix : Il existe plusieurs types d’entrées (ou enregistrements) DNS. L’enregistrement A (IN A) : À noter :
creer_un_jeu_de_couleurs_pour_gedit - Documentation Ubuntu Francophone Cette page indique comment créer un jeu de couleurs pour Gedit. Lorsque vous écrivez un code source, vous avez plusieurs styles de texte : les variables, les types de fonction/variable… Gedit peut colorer ces styles de texte, pour le plus grand plaisir de nos yeux délicats. Un jeu de couleur prend la forme d'un fichier xml, attribuant des effets de texte à un style de texte déjà défini. Un programme existe, badschemer, pour créer des jeux de couleurs de façon plus confortable. Fichier de départ Voici un exemple de contenu d'un jeu de couleurs vide : <? Quelques explications sur les balises utilisées : Cette ligne est la première ligne de quasiment tous les fichiers en xml. id est un identifiant pour le jeu de couleurs, qu'il est conseillé de mettre en minuscule. <author>Auteur</author> C'est assez clair, non ? <_description>Mettez une description du jeu de couleurs (ce qu'il évoque, l'origine d'un tel thème...). Décorez vous-même les styles Les balises couleur foreground="#FFFFFF" <? <? Les états <?
How to find the installation path for a software under linux? Afficher et utiliser l’historique des commandes Linux Depuis le temps que je bosse sous Linux, j’ai honte de ne découvrir ça que maintenant : afficher l’ensemble des commandes précédemment tapées dans un terminal, grâce à history. Afficher l’historique La méthode la plus rapide pour utiliser l’historique des commandes est bien entendu d’utiliser les flèches du pavé directionnel ( et ), mais il est possible d’afficher la totalité des commandes lancées précédemment, en tapant simplement : Par défaut, history affiche toutes les commandes enregistrées, de la plus ancienne à la plus récente. N’afficher que les 10 dernières entrées Vider l’historique Utilisation de l’historique Utiliser l’ID d’une entrée À son exécution, history nous retourne toutes les commandes ainsi que leur numéro d’entrée (première colonne). Rechercher dans l’historique Le raccourci clavier + permet de rentrer en mode de recherche dans l’historique. Il est même possible de faire cette recherche « à la volée », c’est à dire sans passer par le mode de recherche. WordPress:
Clean Up the New Ubuntu Grub2 Boot Menu Ubuntu adopted the new version of the Grub boot manager in version 9.10, getting rid of the old problematic menu.lst. Today we look at how to change the boot menu options in Grub2. Grub2 is a step forward in a lot of ways, and most of the annoying menu.lst issues from the past are gone. Still, if you’re not vigilant with removing old versions of the kernel, the boot list can still end up being longer than it needs to be. Note: You may have to hold the SHIFT button on your keyboard while booting up to get this menu to show. Remove Old Kernel Entries The most common clean up task for the boot menu is to remove old kernel versions lying around on your machine. In our case we want to remove the 2.6.32-21-generic boot menu entries. To remove old kernel versions, open up Synaptic Package Manager, found in the System > Administration menu. When it opens up, type the kernel version that you want to remove in the Quick search text field. Remove Any Option by Editing /etc/grub.d sudo update-grub
webcamstudio WebCamStudio est un logiciel Libre sous licence GNU GPL v3 WebcamStudio vous aide à créer une webcam virtuelle qui peut montrer: Votre webcam qui ne fonctionne pas avec le site Flash Votre capture de bureau avec votre webcam en superposition Votre capture de bureau / webcam avec des effets vidéo à plusieurs Pour voir le rendu de WebCamStudio en VIDEO avec son concepteur. Installation Webcamstudio marche en Java. Il faut donc installer Java (marche très bien avec java libre openjdk-6-jre Depuis le dépot PPA Version stable La dernière version stable (au 06/09/2014) est la 0.61 Pour l'installer, il faut installer le dépot stable : sudo add-apt-repository ppa:webcamstudio/webcamstudio-stable sudo apt-get update sudo apt-get upgrade sudo apt-get install webcamstudio Il est important de faire un reboot pour que l'application fonctionne Version daily (testing) La dernière version en date est la 0.64 Par parquet .deb Ubuntu 12.04 LTS Utilisation
fish shell CWiiD Since the Wii Remote uses bluetooth to communicate with the console, it's relatively straightforward to use it to control a computer. The most obvious way is similar to the main menu on the Wii console - point the remote where you want the cursor to go, and press A and B to left and right click. There are also options for tilting the Wiimote to move the cursor around, which is useful if you don't have a sensor bar available. sudo apt-get install libcwiid1 lswm wmgui wminput Now it's possible to load a gui which shows what the Wiimote is doing: wmgui Select "connect" from the file menu, press 1+2 when prompted then OK. Next up is the mouse "emulator" which allows you to control the mouse with the Wiimote. The uinput module needs to be loaded into the kernal first. sudo modprobe uinput or uinput can be put into /etc/modules: gksudo gedit /etc/modules Mine looks like this: Using remote as mouse Now, we can start using the Wiimote to control the mouse. lswm Moving the mouse by tilting the Wiimote