Avez-vous déjà voulu automatiser les opérations de votre système d'exploitation ? Avez-vous déjà voulu écrire un programme qui pourrait créer un fichier et copier ce fichier dans un répertoire spécifique ? Avez-vous déjà pensé à effectuer ces tâches en utilisant BASH Shell dans Ubuntu ? Si oui, alors cet article est fait pour vous !
Pas
Étape 1. Lancez le terminal
Vous pouvez lancer le terminal en ouvrant le tableau de bord et en le recherchant par son nom. Vous pouvez également l'ouvrir à l'aide du raccourci clavier Ctrl+Alt+T.
Étape 2. Lancez l'éditeur vi/vim
Vim est un éditeur de texte gratuit et populaire qui utilise l'interface de ligne de commande. Si vous n'avez pas actuellement installé Vim, vous pouvez le faire facilement en tapant cette commande dans le terminal: sudo apt-get install vim.
Étape 3. Tapez vim ListDir.sh et appuyez sur Entrée
Une fois dans l'éditeur, tapez "I" ou "i". Cela vous permettra d'insérer/de commencer à taper votre script shell.
Étape 4. Tapez le code suivant:
#!/bin/bash. Ceci est connu comme un Case ligne.
Étape 5. Tapez le code comme indiqué sur la figure
La première ligne (écho "Bienvenue") imprime la ligne "Bienvenue" dans le terminal. echo est utilisé pour retourner le texte donné et une nouvelle ligne. La deuxième ligne (ls) répertorie le contenu du répertoire. ls est l'abréviation de liste. La dernière ligne (une autre instruction echo) renvoie le texte Ceci complète la liste des répertoires.
Étape 6. Quittez vim
Tapez les combinaisons de touches suivantes, Esc +: + wq pour quitter l'éditeur. Cela écrira les modifications dans le fichier et vous ramènera au terminal. Enregistrez le fichier sous ListDir.sh
Étape 7. Modifiez les autorisations d'accès
Entrez la commande suivante: chmod +x ListDir.sh. chmod est une commande utilisée dans les systèmes d'exploitation comme Unix pour modifier les autorisations d'accès à un fichier.
Étape 8. Exécutez le script
Tapez./ListDir.sh pour exécuter ce script. Vous devriez obtenir la liste des répertoires et le message comme indiqué dans l'image ci-dessus.
Des astuces
- Par défaut, vim n'est pas installé.
- Utilisez vim pour éditer vos scripts shell.
- Entrez votre mot de passe et laissez Ubuntu faire la magie.
- Une fois l'installation terminée, exécutez la commande.
Mises en garde
- Pour commencer, placez vos scripts shell dans votre répertoire personnel au début de votre parcours de script shell. Une fois à l'aise, placez-les dans votre système de répertoire requis.
- Assurez-vous que les fichiers que vous créez ne résident dans aucun répertoire système du système de fichiers racine / =.