script shell (1)

Avant d'écrire ce fichier, je n'ai pas écrit de shell, je l'ai seulement modifié avant, j'ai vu le shell, haha

 

Vous pouvez jeter un œil à l'explication simple de ce blogueur sur le shell, qui est très bien écrite.

https://blog.csdn.net/miss1181248983/article/details/81278937

 

1. Créez un fichier, de préférence sous / usr / local / sbin. J'ai entendu dire qu'il est pratique pour la gestion et la maintenance ultérieure.

//创建文件命令

sudo touch test.sh

2. Ajoutez du contenu au fichier

La première ligne doit #!/bin/bashcommencer par, indiquant que le fichier utilise la bashsyntaxe

#Remarques

Tous ceux qui ont appris la programmation le savent en un coup d'œil, même si je n'ai jamais utilisé php, haha.

#!/bin/bash
## This is my first shell script.
## Writen by homey 2019-11-13

date
echo "Hello World!"

3. Commencez à exécuter le script shell ci-dessous

Tout d'abord, vous rencontrerez des problèmes d'autorisations, comme suit


cosun@cosun:/usr/local/sbin$ ./test.sh
-bash: ./test.sh: 权限不够

Maintenant que l'autorité ne suffit pas, alors nous allons lui donner l'autorité, comment la donner? Comme suit

cosun@cosun:/usr/local/sbin$ sudo chmod +x test.sh

Ensuite, le problème vient, nous exécutons généralement chmod 755 et d'autres commandes + autorisations numériques, par exemple, cela a des autorisations de lecture et d'écriture. Quelles sont les autorisations chmod + x?

chmod +x的意思就是给执行权限,只有命令才可执行,所有可理解为给脚本执行权限。

Alors


cosun@cosun:/usr/local/sbin$ ./test.sh
2019年 11月 13日 星期三 09:43:39 CST
Hello World!

Comment c'est Sera-ce un script shell.

A publié 51 articles originaux · J'aime 4 · Visiteurs 7899

Je suppose que tu aimes

Origine blog.csdn.net/u012174809/article/details/103042672
conseillé
Classement