Quelles sont les commandes pour exécuter des fichiers sous Linux ?

青灯夜游
Libérer: 2023-01-28 17:42:10
original
18670 Les gens l'ont consulté

Les commandes de fichier en cours d'exécution sous Linux sont : 1. Utilisez source pour exécuter le fichier. La syntaxe de la commande est "nom du fichier source". 2. Utilisez "." pour exécuter le fichier et la syntaxe de la commande est ". nom de fichier". 3. Utilisez bash pour exécuter le fichier de script. La syntaxe de la commande est « nom de fichier bash ». 4. Utilisez « ./file » pour exécuter le fichier de script, et la syntaxe de commande est « ./filename » dans cette méthode, vous devez d'abord ajouter l'autorisation d'exécution « chmod +x filename » au script.

Quelles sont les commandes pour exécuter des fichiers sous Linux ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Créer un fichier

vi test.txt
# 按i切换insert模式
# 输入文本
#!/bin/bash
echo "Hello world!!!"
echo $$ # 打印当前进程id
echo $test
Copier après la connexion

Comment exécuter (exécuter) un fichier

1. Utilisez la source pour exécuter le script

test=100
source test.txt
Copier après la connexion

Sortie :

Hello world!!!
37790
100
Copier après la connexion

Utilisez le bash actuel

2 .Utiliser.Le script d'exécution

. test.txt 
Hello world!!!
37790
100
Copier après la connexion

utilise le bash actuel

3 Utilisez bash pour exécuter le script

bash test.txt 
Hello world!!!
47733
Copier après la connexion

L'identifiant du processus est mis à jour et la valeur de la variable test n'est pas obtenue car le script d'exécution bash. du sous-processus est lancé.

4. Utilisez ./file pour exécuter le script

Remarque : dans cette méthode, vous devez d'abord ajouter des autorisations d'exécution au script chmod +x test.txt

./test.txt 
Hello world!!!
47758
Copier après la connexion

L'identifiant du processus a été mis à jour et la valeur de la variable test n'a pas été obtenue, car le script d'exécution bash du processus enfant est démarré.

Apprentissage recommandé : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal