Experimento 5 programación de script de shell

Proyecto Contenido
¿A qué curso pertenece esta tarea? Enlace a la página de inicio de la clase
¿Cuáles son los requisitos para esta tarea? Requisitos de trabajo
Nombre de identificación del estudiante 17043225-Ye Longjian
Objetivos de aprendizaje de tarea 1. Comprender shellel concepto y el uso del shellguión 2. Dominar la gramática básica del lenguaje de guiones 3. Aprender shellprogramación simple de guiones

1. Deje que el usuario ingrese una cadena. Si el usuario ingresa hola, ingrese las iniciales del nombre de usuario hola, de lo contrario salida: ingrese hola

2. Escriba una secuencia de comandos para juzgar si el nombre de usuario de entrada existe, y el resultado de salida solo puede existir o no, y no se pueden generar otros datos.

3. Escriba un guión para calcular todas las sumas impares entre 1-100

4. Escriba un guión para juzgar si el número entero ingresado por el teclado es un número primo.

5. Simule una interfaz de mantenimiento de tareas múltiples: cuando se ejecuta el programa, primero se muestra el menú principal y luego se realiza la operación de monitoreo de mantenimiento correspondiente después de la selección.

6. Escriba un script para calcular la suma de los números de parámetros de entrada del usuario, utilizando shift y for loop respectivamente.

7. Escriba un script para generar un archivo phonenumber.txt. El contenido del archivo es generar aleatoriamente 1000 números de teléfonos móviles que comienzan con 139, y cada número de teléfono móvil ocupa una línea.

8. Extraiga 5 números de la suerte de los 1000 números de teléfono generados en la Pregunta 7 y muestre que es necesario mostrar solo los primeros 3 y 3 dígitos y los últimos 4 dígitos, y reemplace los 4 dígitos del medio con *.

9. Use la instrucción till para crear 10 usuarios en lotes. Los UID de los usuarios stu1-stu5 son 2001-2005, y los directorios principales de los usuarios stu6-stu10 están en / rhome / stu6- / rhome / stu10.

10. Escriba un script para recopilar la información básica (nombre, género, edad) ingresada por el usuario. Si el usuario no ingresa, se le solicitará que ingrese y, finalmente, el contenido correspondiente se generará de acuerdo con la información ingresada por el usuario.

Supongo que te gusta

Origin www.cnblogs.com/nchu17043225/p/12677788.html
Recomendado
Clasificación