script de shell (1)

Antes de escribir este archivo, no he escrito un shell, solo lo he modificado antes, he visto el shell, jaja

 

Puedes echar un vistazo a la explicación simple de este blogger del shell, que está muy bien escrito.

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

 

1. Cree un archivo, preferiblemente en / usr / local / sbin. Escuché que es conveniente para la administración y el mantenimiento posterior.

//创建文件命令

sudo touch test.sh

2. Agregue contenido al archivo

La primera línea debe #!/bin/bashcomenzar con, indicando que el archivo usa bashsintaxis

#Observaciones

Todos los demás que han aprendido programación lo saben de un vistazo, aunque nunca he usado php, jaja.

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

date
echo "Hello World!"

3. Comience a ejecutar el script de shell a continuación

En primer lugar, encontrará problemas de permisos, de la siguiente manera


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

Ahora que la autoridad no es suficiente, entonces le daremos la autoridad, ¿cómo otorgarla? Como sigue

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

Luego viene el problema, generalmente ejecutamos chmod 755 y otros comandos + permisos digitales, por ejemplo, esto tiene permisos de lectura y escritura. ¿Qué permisos es chmod + x?

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

Entonces


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

Como es ¿Será un script de shell?

51 artículos originales publicados · Me gusta 4 · Visitantes 7899

Supongo que te gusta

Origin blog.csdn.net/u012174809/article/details/103042672
Recomendado
Clasificación