Dit is de opdracht lndir die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
lndir - maak een schaduwmap met symbolische links naar een andere mappenstructuur
KORTE INHOUD
Indir [ -stil ] [ -negeer links ] [ -metrevinfo ] vandir [ begin ]
PRODUCTBESCHRIJVING
De Indir programma maakt een schaduwkopie begin van een directoryboom vandir, behalve dat de
shadow wordt niet gevuld met echte bestanden, maar met symbolische links die naar het
echte bestanden in de vandir directory boom. Dit is meestal handig voor het behouden van de broncode
code voor verschillende machine-architecturen. U maakt een schaduwmap met koppelingen
naar de echte bron, die u normaal gesproken vanaf een externe machine hebt aangekoppeld. Jij kan
bouw de schaduwboom in en de objectbestanden bevinden zich in de schaduwmap, terwijl de
bronbestanden in de schaduwmap zijn slechts symbolische koppelingen naar de echte bestanden.
Dit schema heeft het voordeel dat als u de broncode bijwerkt, u de
verander handmatig naar de andere architecturen, aangezien alle broncodes in alle schaduwmappen dat wel zijn
symlinks naar het echte werk: cd gewoon naar de schaduwmap en compileer opnieuw.
De begin argument is optioneel en standaard ingesteld op de huidige map. De vandir
argument kan relatief zijn (bijvoorbeeld ../src) en is relatief ten opzichte van begin (niet de huidige
adresboek).
Houd er rekening mee dat de mappen BitKeeper, CVS, CVS.adm, .git, .hg, RCS, SCCS en .svn in de schaduw staan
alleen als het -metrevinfo vlag is opgegeven. Bestanden waarvan de naam eindigt op ~ zijn nooit
overschaduwd.
Als u bestanden toevoegt, voert u deze eenvoudig uit Indir opnieuw. Nieuwe bestanden worden stilletjes toegevoegd. Oude bestanden
Er wordt gecontroleerd of ze de juiste link hebben.
Het verwijderen van bestanden is een pijnlijker probleem; de symlinks verwijzen gewoon naar nooit nooit
land.
Als een bestand in vandir is een symbolische link, Indir zal dezelfde link maken begin liever
dan een link terug te maken naar de (symbolische link) vermelding in vandir. De -negeer links vlag
verandert dit gedrag.
OPTIES
-stil
Normaal Indir geeft de naam van elke submap weer terwijl deze erin afdaalt. De
-stil optie onderdrukt deze statusberichten.
-negeer links
Zorgt ervoor dat het programma symbolische koppelingen niet behandelt vandir speciaal. De link
die in begin verwijst terug naar het corresponderende (symbolische link) bestand in
vandir. Als de link naar een directory verwijst, is dit vrijwel zeker verkeerd.
Deze optie bestaat voornamelijk om het gedrag van de C-versie te emuleren Indir had in
X11R6. Het gebruik ervan wordt niet aanbevolen.
-metrevinfo
Zorgt ervoor dat submappen van de bronbeheermanager (degenen genaamd BitKeeper, CVS,
CVS.adm, .git, .hg, RCS, SCCS of .svn) worden behandeld als elke andere map,
in plaats van genegeerd.
DIAGNOSE
Het programma geeft de naam weer van elke submap die het binnenkomt, gevolgd door een dubbele punt. De
-stil optie onderdrukt deze berichten.
Er wordt een waarschuwingsbericht weergegeven als de symbolische link niet kan worden gemaakt. Het gebruikelijke probleem
is dat er al een normaal bestand met dezelfde naam bestaat.
Als de link al bestaat maar niet naar het juiste bestand verwijst, drukt het programma het
linknaam en de locatie waar deze naartoe verwijst.
Gebruik lndir online met behulp van onworks.net-services