Avatar billede jackass- Nybegynder
17. januar 2006 - 16:43 Der er 4 kommentarer og
1 løsning

mkdir shell script

Hej

En der kan hjælpe mig med at lave et script, som gør følgende:

1) Foreslår et startdir (der hvor man står, fx /home/jack/
2) Som subdirs derunder opretter en /data/ mappe og under denne opretter subdirs som hedder a-z,0-9

Så når scriptet er kørt, har man i det tilfælde fx:

/home/jack/data/
/home/jack/data/a/
/home/jack/data/b/
/home/jack/data/c/
..osv til z
/home/jack/data/0/
/home/jack/data/1/
/home/jack/data/2/
..osv til 9

På forhånd tak :)

/jack
Avatar billede lassebm Nybegynder
18. januar 2006 - 09:25 #1
Hvis du vil oprette disse mapper vedalle brugere du opretter så opretter du mapper samt filerne der skal oprettes i brugernes hjemmemapper i /etc/skell
Avatar billede jackass- Nybegynder
18. januar 2006 - 09:30 #2
Det er ikke noget der skal oprettes for alle brugere, men udelukkende et script som jeg indimellem skal have mulighed for at køre på forskellige servere.
Avatar billede ahave Nybegynder
18. januar 2006 - 22:09 #3
Dette burde være hvad du kigger efter:

----------------------------

#!/bin/bash
#
clear
echo " "
echo "Dit nuværende bibliotek er:";
echo " "
pwd
echo " "
echo " "
read -p "Indtast nyt bibliotek eller, tryk enter for at bruge det nuværende: " direc

if [ $direc <> " " ] ; then
        mkdir $direc
        cd $direc
        mkdir data
        cd data         
  else
        mkdir data
        cd data
fi

tael=0
for ((  i = 0 ;  i <= 9;  i++  ))
do
    mkdir $tael
    tael=$(( $tael + 1 ))
done

for i in a b c d e f g h i j k l m n o p q r s t u v w x y z
do
mkdir $i
done

-------------------

/ahave
Avatar billede lassebm Nybegynder
24. september 2007 - 11:31 #4
lukketid?
Avatar billede jackass- Nybegynder
24. september 2007 - 12:03 #5
Ups, ja for søren, havde helt overset denne :/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester