• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Ejercicios de Bash: leer contenido de un fichero y realizar la operación que se indica en el fichero junto con la asignación de permisos

Ejercicio anterior: https://www.jesusninoc.com/11/18/ejercicios-de-bash-leer-contenido-de-un-fichero-y-realizar-la-operacion-que-se-indica-en-el-fichero/

Shell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#Leer fichero con acciones, realizar acción y asignar permisos
#Crear fichero con asignaturas + acción + permisos
echo "crear,iso,777" > asignaturasaccion.txt
echo "crear,xml,777" >> asignaturasaccion.txt
 
for line in $(cat asignaturasaccion.txt)
do
accion=`echo $line | cut -d "," -f1`
asignatura=`echo $line | cut -d "," -f2`
permisos=`echo $line | cut -d "," -f3`
if [ $accion = 'crear' ]
then
mkdir $asignatura
chmod $permisos $asignatura
fi
done
Publicado el día 19 de noviembre de 2020

CATEGORÍAS

Bash

ETIQUETAS

Bash, cat, chmod, cut, Echo, Ejercicios de Bash, HTTPS, ISO, Jesús Niño, Jesús Niño Camazón, mkdir, XML

MÁS

  • Ejemplos de operaciones sobre cadenas utilizando WSL desde PowerShell
  • pspy - unprivileged linux process snooping
  • 3. Gestión del hardware en Linux (nivel intermedio)
  • Instalación, configuración y uso de servicios de acceso y administración remota
  • Repaso de procesos en Linux
  • Entrada y salida: almacenar y leer un fichero en Bash