EngelsFransSpaans

Ad


OnWorks-favicon

manilistisch - Online in de cloud

Voer manilist uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de commandomanilist 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


manilist - rapporteer de status van bestanden in een bronmap

KORTE INHOUD


manilistisch [ -abcdhnptV ] [ -i uitbreiding ] [ -f manifesteren ] [ -p formaat ] [ -s snaar ] [ -w
welke ] [ -x uitbreiding ] [ -C afscheider ] [ -I inclusief ] [ -L grootte ] [ -X uitgesloten ] [
bestanden or directories ]

PRODUCTBESCHRIJVING


Manilistisch scant een bronmap en produceert een rapport over de status van elk bestand:
of het nu actueel is of niet patchniveau.h , als het ontbreekt
MANIFEST.new en enkele andere nuttige informatie die dynamisch kan worden geconfigureerd. Het
kan worden gebruikt om een ​​MANIFEST.new-bestand te onderhouden, een gedetailleerde lijst en status van een bestand te produceren
groep mappen, enz... De rijke reeks opties is het eens om te maken manilistisch een perfecte
instrument op laag niveau.

Onder het eenvoudigste aanroepformulier in de map op het hoogste niveau van een pakket, met nr
argumenten, manilistisch scant MANIFEST.new en produceert een rapport over de status van elk
bestand dat daar vermeld staat. Elke regel begint met een vlag van één teken die de staat aangeeft
van het bestand, gevolgd door de naam van het bestand.

Wat er feitelijk gebeurt, is complexer dan dat. Manilistisch scant het bestand MANIFEST.new en
loopt vervolgens over alle bestanden die daar worden vermeld. Intern, manilistisch handhaaft een insluiting
en een uitsluitingslijst, die beide extensies voor bestanden specificeren. De inclusie bijvoorbeeld
lijst zou kunnen zijn ('.c', '.h') en de uitsluiting ('.o', ',v') zodat C-bronnen worden opgenomen
en object- of RCS-bestanden uitgesloten. Standaard worden alle bestanden gebruikt, behalve de uitgesloten bestanden. Sommige
andere selecties kunnen in dit stadium worden toegepast, zoals later zal worden uitgelegd. Voor degenen
bestanden die dit selectieproces doorstaan, wordt een rapport uitgebracht op basis van een rapport formaat,
wat standaard is "EEN:%c %n". De brief A (of iets vóór het eerste teken ':'
is de bestandsselectiespecificatie waar we het over hebben gehad. Het overige is de
opmaak, een string die wordt afgedrukt zoals hij is, modulo enkele ontsnappingsreeksen. Het gebeurt zo
dat %c is de karaktervlag en %n is de naam van het huidige bestand.

Over het algemeen, manilistisch moet worden beschouwd als een tool die configureerbare rapporten genereert
op een reeks bestanden, door ze selectief uit een lijst te kiezen of door de
mappen om te zien wat daar te vinden is...

Door een reeks mappen of bestanden als argumenten op de opdrachtregel op te geven, beperkt u de
het scangebied, beperkt tot rapporten over die bestanden of mappen. Als je dat doet
specificeer er geen, manilist beperkt zijn rapport tot de huidige directory en zijn
submappen, tenzij de -t optie wordt gegeven.

OPTIES


Manilistisch kent de volgende mogelijkheden:

-a Maak een rapport voor allen de bestanden, ongeacht wat is opgegeven in het
inclusief en uitgesloten achtervoegsellijsten.

-b Stel dat de huidige map de basis (root) van de pakketboom is. Wanneer dit
optie is niet gespecificeerd, manilistisch zal zoeken naar een .pakket bestand aan te geven
de hoofdmap van het pakket (ook wel top genoemd) en klaag als dit het geval is
vindt het niet.

-c Controleer de bestanden met de bestanden in MANIFEST.new (of welk bestand dan ook).
opgegeven via de -f optie) en meld afwijkingen via de %c macro.

-d Dump opgenomen en uitgesloten achtervoegsellijsten op stderr, waarbij extensies spatie zijn
gescheiden. Een goede manier om de standaardlijsten te kennen is door het volgende uit te voeren: manilistisch -f
/ Dev / null -bd.

-f manifesteren Geef een alternatief manifestbestand op, waarbij standaard MANIFEST.new wordt gebruikt.

-h Druk het gebruikshulpbericht af en sluit af.

-i extensies Voeg nieuwe extensies toe aan de opgenomen lijst met achtervoegsels. De extensies argument
moet de achtervoegsels vermelden, gescheiden door spaties, zoals in -i '.ph .pl' om beide toe te voegen
.ph en .pl aan de bestaande achtervoegsels. Merk op dat het argument moet zijn
geciteerd om ruimtes te beschermen tegen shell-interpretatie.

-n Gebruik geen manifestbestand. Scan liever de mappen en handel zoals bij
alle bestanden daar stonden al in een manifest.

-p formaat Stel het nieuwe afdrukformaat in, dat het formulier heeft selectie:snaarmet
selectie zijnde een lijst met afzonderlijke letters die specificeren welke bestanden uit de
manifest moeten worden gebruikt voor rapporten, en snaar een bericht zijn om af te drukken als
rapport, met enkele macrovervangingen. Het is ook mogelijk om een ​​kolom te hebben
formatteren door een '|' op te geven binnen de string om de verschillende af te bakenen
kolommen die u wilt zien. Zie ook -C en -L voor meer opmaakparameters.

-s snaar Geef het snaar onderdeel van het afdrukformaat (zie -p voor een generaal
beschrijving van de formaat). Beschikbare macro's worden verderop vermeld
handleiding pagina.

-t Begin vanuit de bovenste map (de hoofdmap van de distributie)
ongeacht de huidige map. Er moet een zijn .pakket bestand naar
geef aan wat de bovenste map is.

-w selectie Specificeer de selectie onderdeel van het afdrukformaat. Beschikbare selecties
zal later worden besproken.

-x extensies Voeg nieuwe extensies toe aan de lijst met uitgesloten achtervoegsels. De extensies argument
moet de achtervoegsels vermelden, gescheiden door spaties, zoals in -x '.S .P' om beide toe te voegen .s
en .p aan de bestaande lijst. Merk op dat het argument moet worden geciteerd
bescherm ruimtes tegen shell-interpretatie.

-C afscheider Geef het kolomscheidingsteken op, dat moet worden gebruikt in plaats van de '|'
teken in de rapportindelingsreeks. Standaard is dit één spatie.

-I inclusief Geef een nieuwe lijst met achtervoegsels op die in de rapporten moeten worden opgenomen. Dit
overschrijft de oorspronkelijke standaardlijst (terwijl -i wordt gebruikt toevoegen achtervoegsels aan
de lijst). Achtervoegsels moeten door spaties gescheiden zijn.

-L grootte Bij gebruik van kolomopmaak (het teken '|' wordt gebruikt om aan te geven
kolommen), kan deze optie worden gebruikt om de maximale kolombreedte op te geven,
waarbij elke breedte wordt gescheiden door een enkele ','. Als u een breedte niet specificeert, is dit niet het geval
leg geen enkele beperking op aan de breedte ervan. Als de formaattekenreeks bijvoorbeeld
%n|%d|%t, zou men de middelste kolom (beschrijvingen vanaf
MANIFEST.new) tot 40 tekens en de naamkolom (eerste) tot 15
karakters, waarbij de laatste zonder opgelegde limieten blijft, door gebruik te maken van -L
15,40,.

-V Versienummer afdrukken en afsluiten.

-X uitgesloten Geef een nieuwe lijst op met achtervoegsels die moeten worden uitgesloten in de rapporten. Dit
overschrijft de oorspronkelijke standaardlijst (terwijl -x wordt gebruikt toevoegen achtervoegsels aan
de lijst). Achtervoegsels moeten door spaties gescheiden zijn.

GEBRUIK MAKEND VAN FORMATS


De flexibiliteit van manilistisch wordt mogelijk gemaakt door het gebruik van een dynamische opmaakreeks voor
het verstrekken van zijn rapporten. Het is mogelijk om een ​​formaat op te geven via de -p optie of alleen onderdelen
ervan: de tekstreeks via -s en de bestandsselectie met -w.

Dien in Selectie
Het leidende deel van de opmaaktekenreeks vertelt manilistisch welke bestanden u wilt zien
het eindrapport. Beschikbare selectors zijn:

A Alle bestanden behalve de uitgesloten bestanden (dat wil zeggen de bestanden waarvan het achtervoegsel wordt vermeld in het
uitsluitingslijst). Dit is de standaardactie.
a Alle bestanden die zijn opgenomen en/of uitgesloten (snelkoppeling voor ix). Houd er rekening mee dat bestanden die
noch opgenomen noch uitgesloten zullen niet in het rapport verschijnen.
d Alleen rapporteren voor directory's.
f Alleen rapporteren voor bestanden.
i Alleen opgenomen bestanden worden vermeld.
m Alleen de bestanden of mappen die in het manifest voorkomen, worden vermeld.
n Alleen die bestanden of mappen niet gevonden in het manifest worden vermeld.
x Alleen uitgesloten bestanden worden vermeld.

Wanneer u meer dan één letter opgeeft, is het resulterende rapport afhankelijk van de aard van de letter
selectie. Voor d, f, m en n, wordt een logische unie uitgevoerd. Dit betekent specificeren fd or mn
is hetzelfde als niets specificeren, maar sindsdien is het minder efficiënt manilistisch wordt gedwongen
om de controles uit te voeren die het anders zou omzeilen. De i en x selectors zijn speciaal: door
standaard worden alle bestanden die niet zijn uitgesloten gerapporteerd. Specificeren x vraagt ​​ook om uitgesloten
bestanden. Specificeren i beperkt het rapport tot de opgenomen bestanden. Beide tegelijk gebruiken
tijd (ix) forceert een rapport voor bestanden die zijn opgenomen of uitgesloten.

Macro Vervanging
Het stringgedeelte van het rapportformaat kan gebruik maken van de volgende macro's:

%c Een teken dat de status van het bestand codeert.
%d Beschrijving uit het manifestbestand, indien aanwezig.
%n Naam van het bestand (het pad vanuit de bovenste map).
%s Grootte van het bestand, in bytes.
%t Tijdstempel van de laatste wijziging.

Dien in Status
De %c macro, die een enkel teken geeft dat de bestandsstatus codeert, kan worden uitgebreid naar een van de
in aansluiting op.
. Het bestand is up-to-date (niet nieuwer dan patchniveau.h).
- Het bestand is aanwezig in het manifest, maar ontbreekt.
> Het bestand is gewijzigd sinds de laatste patch (nieuwer dan patchniveau.h).
+ Het bestand bestaat, maar wordt niet vermeld in het manifest.
o Het bestand bestaat, maar staat niet in het manifest en is ouder dan patchniveau.h
x Het bestand wordt vermeld in het manifest en bestaat, maar is uitgesloten. Natuurlijk, dit
verschijnt alleen in het rapport als de x selector wordt gegeven in het rapportformaat.
? Het bestand wordt vermeld in het manifest, bestaat niet en is uitgesloten.

Voorbeelden


Het bevel

manilistisch -ct -p 'ni:%n'

zal alle bronbestanden van uw distributie vermelden die niet in uw
MANIFEST.nieuw bestand. Merk op dat dit alleen "bron"-bestanden omvat, dat wil zeggen bestanden waarvan
extensie staat vermeld in de opnamelijst. Als u deze beperking niet wenst, vervangt u
de opmaaktekenreeks met n:%n (alleen de uitgesloten bestanden verschijnen niet).

Om een ​​initieel MANIFEST-bestand te bouwen, gebruikt u:

manilistisch -n -p 'Af:%n' > MANIFESTEREN

uit de bovenste map. Uiteindelijk wilt u beschrijvingen voor elk bestand invullen
vermeld in het manifest.

Gebruik manilist online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    facetracknoir
    facetracknoir
    Modulair headtracking-programma dat
    ondersteunt meerdere face-trackers, filters
    en spelprotocollen. Tussen de trackers
    zijn de SM FaceAPI, AIC Inertial Head
    Volger...
    Facetracknoir downloaden
  • 2
    PHP QR-code
    PHP QR-code
    PHP QR-code is open source (LGPL)
    bibliotheek voor het genereren van QR-code,
    2-dimensionale streepjescode. Gebaseerd op
    libqrencode C bibliotheek, biedt API voor
    QR-codebalk maken...
    PHP QR-code downloaden
  • 3
    freeciv
    freeciv
    Freeciv is een gratis turn-based spel
    strategiespel voor meerdere spelers, waarin elk
    speler wordt de leider van een
    beschaving, vechtend om de
    uiteindelijke doel: worden...
    Gratis civ downloaden
  • 4
    Koekoek Zandbak
    Koekoek Zandbak
    Cuckoo Sandbox gebruikt componenten om
    monitor het gedrag van malware in een
    Sandbox-omgeving; geïsoleerd van de
    rest van het systeem. Het biedt geautomatiseerd
    analyse van...
    Koekoek sandbox downloaden
  • 5
    LMS-YouTube
    LMS-YouTube
    YouTube-video afspelen op LMS (porteren van
    Triode's naar YouTbe API v3) Dit is
    een toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube downloaden
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentatie Foundation (WPF)
    is een UI-framework voor het bouwen van Windows
    desktop-applicaties. WPF ondersteunt een
    brede set van applicatie-ontwikkeling
    Kenmerken...
    Windows presentatie foundation downloaden
  • Meer "

Linux-commando's

Ad