Add ISO/t10-ej5

This commit is contained in:
Nicolás A. Ortega Froysa 2022-03-30 19:47:39 +02:00
parent 80ed1755db
commit 010f41ddf9
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,15 @@
#!/bin/bash
mkdir /home/user/
mkdir -p /home/user/{dir1/dir11, dir2/dir21, dir3/dir31, dir4}
touch /home/user/dir2/dir21/notas.txt
mv /home/user/dir2/dir21/notas.txt /home/user/dir4/
cp /home/user/dir4/notas.txt /home/user/dir3/dir31/
# asumo que es crear el archivo ligadefamosos.doc en dir31
touch /home/user/dir3/dir31/ligadefamosos.doc
chmod 700 /home/user/dir3/dir31/ligadefamosos.doc
chmod u+rwx,go-rwx /home/user/dir3/dir31/ligadefamosos.doc
chmod 777 /home/user/dir3/dir31/ligadefamosos.doc
chmod a+rwx /home/user/dir3/dir31/ligadefamosos.doc
chmod 500 /home/user/dir3/dir31/ligadefamosos.doc
chmod u+rx-w go-rwx /home/user/dir3/dir31/ligadefamosos.doc

View File

@ -0,0 +1,16 @@
#!/bin/bash
if [ $# -lt 5 ]
then
echo "Mínimo de 5 parámetros. Has introducido tan sólo $#."
exit 1
fi
echo "Se han introducido $# parámetros."
echo "Los primeros tres son los siguientes:"
# el primer parámetro es el programa en sí, así que empezamos por 1
for i in ${@:1:3}
do
echo $i
done