Red de conocimiento informático - Problemas con los teléfonos móviles - Programa de edición Vi

Programa de edición Vi

La sexta línea debe decir

mientras[$ I-lt 100];

Tenga en cuenta los espacios.

Por cierto:? Incluso si cambia la sexta línea, todavía hay algún problema con su programa. ¿Porque I siempre es igual a 0? No hay autoincremento en 1.

Así que un programa ejecutable completo se puede escribir así.

#!/bin/bash

mkdir /home/shelldir

cd /home/shelldir

clase mkdir

i=0

mientras[$ I-lt 100]; hacer

mkdir/home/shelldir/class/class $ I

chmod 777 /home/shelldir/class/class $ I

i=$((i+1))

Atención, ¿terminaste? Como desea crear un directorio en /home, debe ser root.

Por cierto:? De hecho, existe un comando más simple que puede crear 100 directorios nuevos a la vez.

mkdir-p/home/shelldir/class/class { 1..100}