Archief - Shell script

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

RpR

Legacy Member
Ik ben op zoek naar een scriptje dat volgend iets doet

Men heeft volgende dirs

server\Orgineel
server\01
server\02

in server\Orgineel staan dirs enfiles
Die moeten ook voorkomen in 01 en 02 maar dan als link naar die van orgineel.
Iemand die zoiets kan scripten?

Sick`

Legacy Member
hardlinks, softlinks of HFS aliases?
zijn dit verschilende filesystems?

Als ik het goed begrijp wil je dat ze al die files hebben, maar ook onderling andere files kunnen bevatten? anders kon je simpelweg die dir softlinken :P

beschrijf maybe wat je met die dirs juist wil doen.

RpR

Legacy Member
Sick` zei:
hardlinks, softlinks of HFS aliases?
zijn dit verschilende filesystems?

Als ik het goed begrijp wil je dat ze al die files hebben, maar ook onderling andere files kunnen bevatten? anders kon je simpelweg die dir softlinken :P

beschrijf maybe wat je met die dirs juist wil doen.
tmoeten hard links zijn en tis op een zelfde hard disk partitie
En tis dus een programma dat door verschillende gebruikers gaat moeten gebruikt worden en alles is hardlinks behalve een paar bestanden waar settings voor die gebruiker in staan.

Oa in die subdirs een paar bestanden

RpR

Legacy Member
GuntherDW zei:
wa is't verschil tusse een hard/softlink?
Hard links is sneller en verwijst naar dezelfde plaats op de hd, verwijdert men de hard link is de file weg terwijl een softlink een verwijzing is maar als men de soft link verwijdert is alleen de link weg.
De softlink kan verwijzen naar een andere partitie terwijl een hard link dit niet kan.

Sick`

Legacy Member
ik ben te lui om het in een deftig script te gieten, mah you get the point.

doe dit wel in Bash !

SRC="/path/to/server/Orgineel"
DST="/path/to/server/01"

cd ${SRC}

for file in `find . -type d`
do
mkdir -p ${DST}/$file
done

for file in `find . -type f`
do
ln $file ${DST}/$file
done
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan