EngelsFransSpaans

Ad


OnWorks-favicon

cutposix - Online in de cloud

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

Dit is de opdracht cutposix 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


knippen — verwijder geselecteerde velden van elke regel van een bestand

KORTE INHOUD


knippen b lijst [n] [filet...]

knippen c lijst [filet...]

knippen lijst [d delim] [s] [filet...]

PRODUCTBESCHRIJVING


De gesneden hulpprogramma verwijdert bytes (b optie), tekens (c optie), of teken-
gescheiden velden (f optie) van elke regel in een of meer bestanden, voeg ze samen, en
schrijf ze naar de standaarduitvoer.

OPTIES


De gesneden hulpprogramma zal voldoen aan het Base Definitions-volume van POSIX.1‐2008, sectie
12.2, utility Syntaxis Richtlijnen.

De aanvraag zorgt ervoor dat het optieargument lijst (zie opties b, c en f
hieronder) is een -gescheiden lijst of -gescheiden lijst met positieve getallen en
bereiken. Bereiken kunnen in drie vormen voorkomen. De eerste is twee positieve getallen gescheiden door a
(lage-hoog), die alle velden vertegenwoordigt van het eerste nummer tot het tweede
nummer. De tweede is een positief getal voorafgegaan door a (−hoog), wat staat voor
alle velden van veld nummer 1 tot dat nummer. De derde is een positief getal gevolgd door
een (lage−), die dat nummer vertegenwoordigt tot en met het laatste veld. De elementen
in lijst kan worden herhaald, kan overlappen en kan in elke volgorde worden opgegeven, maar de bytes,
tekens of geselecteerde velden worden geschreven in de volgorde van de invoergegevens. Als een
element meer dan één keer in de keuzelijst voorkomt, wordt het exact één keer geschreven.

De volgende opties worden ondersteund:

b lijst Knippen op basis van een lijst van bytes. Elke geselecteerde byte wordt uitgevoerd, tenzij de n
optie is ook gespecificeerd. Het is geen fout om bytes te selecteren die niet aanwezig zijn
in de invoerregel.

c lijst Knippen op basis van een lijst van karakters. Elk geselecteerd teken wordt uitgevoerd. Het
mag geen fout zijn om tekens te selecteren die niet in de invoerregel voorkomen.

d delim Stel het veldscheidingsteken in op het teken delim. De standaard is de .

f lijst Knippen op basis van een lijst van velden, waarvan wordt aangenomen dat ze in het bestand worden gescheiden door a
scheidingsteken (zie d). Elk geselecteerd veld wordt uitgevoerd. Uitgang:
velden worden gescheiden door een enkel exemplaar van het veldscheidingsteken
karakter. Lijnen zonder veldscheidingstekens mogen intact worden doorlopen, tenzij:
s is gespecificeerd. Het is geen fout om velden te selecteren die niet aanwezig zijn in de
invoer lijn.

n Splits geen tekens. Indien gespecificeerd met de b optie, elk element in lijst
van het formulier lage-hoog ( -gescheiden cijfers) worden als volgt gewijzigd:

* Als de byte geselecteerd door lage is niet de eerste byte van een teken, lage zal
worden verlaagd om de eerste byte van het oorspronkelijk geselecteerde teken te selecteren
by lage. Als de byte geselecteerd door hoog is niet de laatste byte van een teken,
hoog wordt verlaagd om de laatste byte van het teken vóór te selecteren
het karakter dat oorspronkelijk is geselecteerd door hoog, of nul als er geen eerdere is
karakter. Als het resulterende bereikelement heeft hoog gelijk aan nul of lage
groter dan hoog, wordt het lijstelement verwijderd uit lijst daarvoor
invoerregel zonder een fout te veroorzaken.

Elk element in lijst van het formulier lage− wordt als hierboven behandeld met hoog ingesteld op
het aantal bytes in de huidige regel, exclusief de terminating
. Elk element in lijst van de vormhoog worden behandeld zoals hierboven
Met lage ingesteld op 1. Elk element in lijst van het formulier num (een enkel nummer) zal
worden behandeld zoals hierboven met lage ingesteld op num en hoog ingesteld op num.

s Onderdruk regels zonder scheidingstekens, indien gebruikt met de f optie.
Tenzij anders aangegeven, mogen lijnen zonder scheidingstekens onaangeroerd worden doorlopen.

OPERANDEN


De volgende operand wordt ondersteund:

filet Een padnaam van een invoerbestand. Als Nee filet operanden zijn opgegeven, of als a filet
operand is '−', wordt de standaardinvoer gebruikt.

STDIN


De standaardinvoer mag alleen worden gebruikt als er geen filet operanden zijn opgegeven, of als a filet
operand is '−'. Zie de sectie INVOERBESTANDEN.

INVOER FILES


De invoerbestanden moeten tekstbestanden zijn, behalve dat de regellengte onbeperkt is.

MILIEU VARIABELEN


De volgende omgevingsvariabelen zijn van invloed op de uitvoering van: gesneden:

TAAL Geef een standaardwaarde op voor de internationaliseringsvariabelen die niet zijn ingesteld of
nul. (Zie het volume Basisdefinities van POSIX.1‐2008, sectie 8.2,
internationalisering Variabelen voor de prioriteit van internationalisering
variabelen die worden gebruikt om de waarden van landinstellingen te bepalen.)

LC_ALL Indien ingesteld op een niet-lege tekenreekswaarde, overschrijf dan de waarden van alle andere
internationaliseringsvariabelen.

LC_CTYPE Bepaal de landinstelling voor de interpretatie van reeksen bytes tekstgegevens
als tekens (bijvoorbeeld single-byte in plaats van multi-byte tekens in
argumenten en invoerbestanden).

LC_MESSAGES
Bepaal de landinstelling die moet worden gebruikt om het formaat en de inhoud van te beïnvloeden
diagnostische berichten geschreven naar standaardfout.

NLSPAT Bepaal de locatie van berichtencatalogi voor de verwerking van: LC_MESSAGES.

ASYNCHROON EVENEMENTEN


Standaard.

STDOUT


De gesneden utility output zal een aaneenschakeling zijn van de geselecteerde bytes, karakters, of
velden (een van de volgende):

"%s\n", <aaneenschakeling of bytes>

"%s\n",aaneenschakeling of tekens>

"%s\n",aaneenschakeling of velden en veld- begrenzers>

STDERR


De standaardfout wordt alleen gebruikt voor diagnostische berichten.

OUTPUT FILES


Geen.

UITGEBREID PRODUCTBESCHRIJVING


Geen.

EXIT STATUS


De volgende exit-waarden worden geretourneerd:

0 Alle invoerbestanden zijn succesvol uitgevoerd.

>0 Er is een fout opgetreden.

GEVOLGEN OF FOUTEN


Standaard.

De volgend secties zijn informatief.

TOEPASSING GEBRUIK


De gesneden en vouw hulpprogramma's kunnen worden gebruikt om tekstbestanden te maken van bestanden met willekeurige
lijn lengtes. De gesneden hulpprogramma moet worden gebruikt wanneer het aantal regels (of records) nodig is
constant te blijven. De vouw hulpprogramma moet worden gebruikt wanneer de inhoud van lange regels nodig is
aaneengesloten te houden.

Eerdere versies van de gesneden hulpprogramma werkte in een omgeving waar bytes en tekens
werden als gelijkwaardig beschouwd (modulo en verwerking in sommige
implementaties). In de uitgebreide wereld van multi-byte-tekens is de nieuwe b optie heeft
toegevoegd. De n optie (gebruikt met b) maakt het mogelijk om te handelen op bytes afgerond op
karakter grenzen. Het algoritme gespecificeerd voor n garandeert dat:

gesneden b 1-500 n filet > file1
gesneden b 501- n filet > file2

eindigt met alle karakters in filet verschijnt precies één keer in file1 or file2. (Daar
is echter een in beide file1 en file2 voor elk in filet.)

Voorbeelden


Voorbeelden van de lijst met optiekwalificaties:

1,4,7 Selecteer de eerste, vierde en zevende bytes, tekens of velden en velden
scheidingstekens.

1−3,8 Gelijk aan 1,2,3,8.

−5,10 Gelijk aan 1,2,3,4,5,10.

3− Gelijk aan derde tot laatste, inclusief.

De lage-hoog formulieren zijn niet altijd gelijk bij gebruik met b en n en multi-byte
karakters; zie de beschrijving van n.

Het volgende commando:

gesneden d : f 1,6 / Etc / passwd

leest het System V-wachtwoordbestand (gebruikersdatabase) en produceert regels van de vorm:

<gebruiker ID>:home directory>

De meeste hulpprogramma's in dit deel van POSIX.1‐2008 werken op tekstbestanden. De gesneden nut kan zijn:
gebruikt om bestanden met willekeurige regellengtes om te zetten in een set tekstbestanden met de
dezelfde gegevens. De pasta hulpprogramma kan worden gebruikt om bestanden te maken (of opnieuw te maken) met een willekeurige regel
lengtes. Bijvoorbeeld, als filet bevat lange regels:

gesneden b 1-500 n filet > file1
gesneden b 501- n filet > file2

creëert file1 (een tekstbestand) met regels die niet langer zijn dan 500 bytes (plus de ) en
file2 dat de rest van de gegevens bevat van filet. (Let daar op file2 is geen tekst
bestand als er regels in zijn filet die langer zijn dan 500 + {LINE_MAX} bytes.) Het origineel
bestand kan opnieuw worden gemaakt van file1 en file2 met behulp van de opdracht:

pasta d "\0" file1 file2 > filet

BEWEEGREDENEN


Sommige historische implementaties tellen niet mee karakters bij het bepalen
karakter telt met de c optie. Dit kan handig zijn voor het gebruik van gesneden om te verwerken nroff
uitvoer. Er is bewust gekozen om de c optie traktatie ofwel of
karakters op een speciale manier. De vouw hulpprogramma behandelt deze karakters
speciaal.

In tegenstelling tot andere hulpprogramma's, zijn sommige historische implementaties van gesneden exit na het niet vinden van een
invoerbestand, in plaats van door te gaan met het verwerken van de resterende filet operanden. Dit gedrag
is verboden door dit volume van POSIX.1‐2008, waar alleen de exit-status wordt beïnvloed door:
dit probleem.

Het gedrag van gesneden indien voorzien van ofwel wederzijds uitsluitende opties of opties die:
niet logisch samenwerken is met opzet niet gespecificeerd ten gunste van global
verwoording in sectie 1.4, utility Omschrijving Standaardwaarden.

De sectie OPTIES is gewijzigd als reactie op IEEE PASC-interpretatie 1003.2 #149. De
verandering vertegenwoordigt historische praktijk op alle bekende systemen. De oorspronkelijke standaard was:
onduidelijk over de aard van de output.

De lijst optie-argumenten worden historisch gebruikt om de delen van de regel te selecteren
geschreven, maar hebben geen invloed op de volgorde van de gegevens. Bijvoorbeeld:

echo abcdefgi | gesneden −c6,2,4−7,1

opbrengsten "abdefg".

Een voorstel om te verbeteren gesneden met de volgende optie:

o Bewaar de geselecteerde veldvolgorde. Als deze optie is opgegeven, wordt elke byte,
karakter, of veld (of reeksen daarvan) worden geschreven in de volgorde gespecificeerd door
de lijst optie-argument, zelfs als dit meerdere uitgangen van dezelfde bytes vereist,
tekens of velden.

werd afgewezen omdat dit type verbetering buiten het bereik van de IEEE P1003.2b valt
ontwerp standaard.

TOEKOMST ROUTEBESCHRIJVING


Geen.

Gebruik cutposix online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad