InglesPransesEspanyol

Ad


OnWorks favicon

cutposix - Online sa Cloud

Patakbuhin ang cutposix sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command cutposix na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gupitin — gupitin ang mga napiling field ng bawat linya ng isang file

SINOPSIS


gupitin −b listahan [−n] [file...]

gupitin −c listahan [file...]

gupitin −f listahan [−d delim] [−s] [file...]

DESCRIPTION


Ang bawasan ang utility ay dapat magputol ng mga byte (−b opsyon), mga character (−c opsyon), o karakter-
delimited na mga patlang (−f opsyon) mula sa bawat linya sa isa o higit pang mga file, pagsamahin ang mga ito, at
isulat ang mga ito sa karaniwang output.

Opsyon


Ang bawasan ang utility ay dapat umayon sa Base Definition volume ng POSIX.1–2008, seksyon
12.2, Gamit palaugnayan Mga Alituntunin.

Dapat tiyakin ng aplikasyon na ang opsyon-argumento listahan (tingnan ang mga opsyon −b, −c, at −f
sa ibaba) ay a -separated list o -separated na listahan ng mga positibong numero at
mga saklaw. Ang mga saklaw ay maaaring nasa tatlong anyo. Ang una ay dalawang positibong numero na pinaghihiwalay ng a
(mababa-mataas), na kumakatawan sa lahat ng mga patlang mula sa unang numero hanggang sa pangalawa
numero. Ang pangalawa ay isang positibong numero na sinusundan ng a (−mataas), na kumakatawan
lahat ng field mula sa field number 1 hanggang sa numerong iyon. Ang pangatlo ay isang positibong numero na sinusundan ng
a (mababa−), na kumakatawan sa numerong iyon sa huling field, kasama. Ang mga elemento
in listahan maaaring ulitin, maaaring mag-overlap, at maaaring tukuyin sa anumang pagkakasunud-sunod, ngunit ang mga byte,
ang mga character, o mga patlang na napili ay dapat isulat sa pagkakasunud-sunod ng input data. Kung ang
lumilitaw ang elemento sa listahan ng pagpili nang higit sa isang beses, dapat itong isulat nang eksaktong isang beses.

Ang mga sumusunod na opsyon ay dapat suportahan:

−b listahan Gupitin batay sa a listahan ng bytes. Ang bawat napiling byte ay dapat na output maliban kung ang −n
ang pagpipilian ay tinukoy din. Hindi magiging isang error ang pagpili ng mga byte na wala
sa linya ng input.

−c listahan Gupitin batay sa a listahan ng mga karakter. Ang bawat napiling character ay dapat na output. Ito
hindi dapat maging isang error sa pagpili ng mga character na wala sa input line.

−d delim Itakda ang field delimiter sa karakter delim. Ang default ay ang .

−f listahan Gupitin batay sa a listahan ng mga patlang, ipinapalagay na pinaghihiwalay sa file ng a
karakter ng delimiter (tingnan −d). Ang bawat napiling field ay dapat na output. Output
ang mga patlang ay dapat paghiwalayin ng isang paglitaw ng delimiter ng patlang
karakter. Ang mga linyang walang field delimiter ay dapat dumaan nang buo, maliban kung
−s ay tinukoy. Hindi magiging isang pagkakamali ang pagpili ng mga field na wala sa
linya ng input.

−n Huwag hatiin ang mga character. Kapag tinukoy kasama ang −b opsyon, bawat elemento sa listahan
ng anyo mababa-mataas ( -mga pinaghihiwalay na numero) ay dapat baguhin gaya ng sumusunod:

* Kung ang byte ay pinili ng mababa ay hindi ang unang byte ng isang character, mababa Dapat
bawasan upang piliin ang unang byte ng karakter na orihinal na napili
by mababa. Kung ang byte ay pinili ng mataas ay hindi ang huling byte ng isang character,
mataas ay dapat bawasan upang piliin ang huling byte ng character bago ang
ang karakter na orihinal na pinili ni mataas, o zero kung walang prior
karakter. Kung ang nagresultang elemento ng hanay ay may mataas katumbas ng zero o mababa
mas mataas sa mataas, ang elemento ng listahan ay aalisin mula sa listahan para doon
input line nang hindi nagdudulot ng error.

Ang bawat elemento sa listahan ng anyo mababa− dapat tratuhin tulad ng nasa itaas mataas itakda sa
ang bilang ng mga byte sa kasalukuyang linya, hindi kasama ang pagwawakas
. Ang bawat elemento sa listahan ng anyo −mataas dapat ituring tulad ng nasa itaas
sa mababa itakda sa 1. Bawat elemento sa listahan ng anyo num (isang solong numero) ay dapat
tratuhin tulad ng nasa itaas na may mababa itakda sa num at mataas itakda sa num.

−s Pigilan ang mga linyang walang delimiter na character, kapag ginamit kasama ng −f pagpipilian.
Maliban kung tinukoy, ang mga linyang walang mga delimiter ay dadaan nang hindi nagalaw.

MGA OPERAND


Ang sumusunod na operand ay dapat suportahan:

file Isang pathname ng isang input file. Kung hindi file ang mga operand ay tinukoy, o kung a file
operand ay '−', ang karaniwang input ay dapat gamitin.

STDIN


Ang karaniwang input ay gagamitin lamang kung hindi file ang mga operand ay tinukoy, o kung a file
operand ay '−'. Tingnan ang seksyong INPUT FILES.

INPUT MGA FILE


Ang mga input file ay dapat na mga text file, maliban na ang haba ng linya ay dapat na walang limitasyon.

Kapaligiran MGA VARIABLE


Ang mga sumusunod na variable ng kapaligiran ay dapat makaapekto sa pagpapatupad ng bawasan:

WIKA Magbigay ng default na halaga para sa mga variable ng internationalization na hindi nakatakda o
wala. (Tingnan ang dami ng Base Definition ng POSIX.1–2008, seksyon 8.2,
internationalization Variable para sa pangunguna sa internasyonalisasyon
mga variable na ginagamit upang matukoy ang mga halaga ng mga lokal na kategorya.)

LC_ALL Kung nakatakda sa isang walang laman na halaga ng string, i-override ang mga halaga ng lahat ng iba pa
mga variable ng internasyonalisasyon.

LC_CTYPE Tukuyin ang lokal para sa interpretasyon ng mga pagkakasunud-sunod ng mga byte ng data ng teksto
bilang mga character (halimbawa, single-byte kumpara sa multi-byte na character sa
argumento at input file).

LC_MESSAGES
Tukuyin ang lokal na dapat gamitin upang makaapekto sa format at mga nilalaman ng
mga mensaheng diagnostic na nakasulat sa karaniwang error.

NLSPATH Tukuyin ang lokasyon ng mga katalogo ng mensahe para sa pagproseso ng LC_MESSAGES.

ASYNCHRONOUS KAGANAPAN


Default.

STDOUT


Ang bawasan Ang output ng utility ay dapat na isang pinagsama-samang mga napiling byte, character, o
mga patlang (isa sa mga sumusunod):

"%s\n", <pagsasama-sama of bytes>

"%s\n",pagsasama-sama of character>

"%s\n",pagsasama-sama of patlang at parang mga delimiter>

STDERR


Ang karaniwang error ay dapat gamitin lamang para sa mga diagnostic na mensahe.

oUTPUT MGA FILE


Wala.

LALAKI DESCRIPTION


Wala.

EXIT STATUS


Ang mga sumusunod na exit value ay ibabalik:

0 Lahat ng input file ay matagumpay na nai-output.

>0 May naganap na error.

Mga kahihinatnan OF MGA KAMALI


Default.

Ang sumusunod seksyon ay nagbibigay-kaalaman.

APLIKASYON PAGGAMIT


Ang bawasan at kulungan ng mga tupa maaaring gamitin ang mga utility upang lumikha ng mga text file mula sa mga file na may arbitrary
mga haba ng linya. Ang bawasan utility ay dapat gamitin kapag ang bilang ng mga linya (o mga tala) ay kailangan
upang manatiling pare-pareho. Ang kulungan ng mga tupa utility ay dapat gamitin kapag ang mga nilalaman ng mahabang linya ay kailangan
upang panatilihing magkadikit.

Ang mga naunang bersyon ng bawasan gumana ang utility sa isang kapaligiran kung saan ang mga byte at character
ay itinuturing na katumbas (modulo at pagproseso sa ilan
mga pagpapatupad). Sa pinalawak na mundo ng mga multi-byte na character, ang bago −b mayroon ang opsyon
naidagdag. Ang −n opsyon (ginamit sa −b) ay nagbibigay-daan ito upang magamit upang kumilos sa mga byte na binilog sa
mga hangganan ng karakter. Ang algorithm na tinukoy para sa −n ginagarantiyahan na:

bawasan −b 1 500- −n file > file1
bawasan −b 501− −n file > file2

nagtatapos sa lahat ng mga character sa file lilitaw nang isang beses nang eksakto file1 or file2. (Ayan
ay, gayunpaman, a sa pareho file1 at file2 para sa bawat isa sa file.)

HALIMBAWA


Mga halimbawa ng listahan ng qualifier ng opsyon:

1,4,7 Piliin ang una, ikaapat, at ikapitong byte, character, o field at field
mga delimiter.

1−3,8 Katumbas ng 1,2,3,8.

−5,10 Katumbas ng 1,2,3,4,5,10.

3− Katumbas ng pangatlo hanggang sa huli, kasama.

Ang mababa-mataas ang mga form ay hindi palaging katumbas kapag ginamit sa −b at −n at multi-byte
mga karakter; tingnan ang paglalarawan ng −n.

Ang sumusunod na utos:

bawasan −d : −f 1,6 / etc / passwd

binabasa ang file ng password ng System V (database ng gumagamit) at gumagawa ng mga linya ng form:

<gumagamit ID>:bahay direktoryo>

Karamihan sa mga utility sa volume na ito ng POSIX.1‐2008 ay gumagana sa mga text file. Ang bawasan maaaring maging utility
ginagamit upang gawing set ng mga text file ang mga file na may mga arbitrary na haba ng linya na naglalaman ng
parehong data. Ang ilagay utility ay maaaring gamitin upang lumikha (o muling likhain) ng mga file na may arbitrary na linya
mga haba. Halimbawa, kung file naglalaman ng mahabang linya:

bawasan −b 1 500- −n file > file1
bawasan −b 501− −n file > file2

lumilikha file1 (isang text file) na may mga linyang hindi hihigit sa 500 bytes (kasama ang ) at
file2 na naglalaman ng natitirang data mula sa file. (Tandaan na file2 ay hindi isang text
file kung may mga linya sa file na mas mahaba sa 500 + {LINE_MAX} bytes.) Ang orihinal
file ay maaaring muling likhain mula sa file1 at file2 gamit ang command:

ilagay −d "\0" file1 file2 > file

RATIONALE


Ang ilang makasaysayang pagpapatupad ay hindi binibilang mga tauhan sa pagtukoy
bilang ng karakter sa −c opsyon. Ito ay maaaring maging kapaki-pakinabang para sa paggamit bawasan para sa pagpoproseso nroff
output. Ito ay sadyang nagpasya na huwag magkaroon ng −c opsyon treat alinman o
mga character sa anumang espesyal na paraan. Ang kulungan ng mga tupa tinatrato ng utility ang mga character na ito
lalo na.

Hindi tulad ng ibang mga utility, ang ilang makasaysayang pagpapatupad ng bawasan lumabas pagkatapos hindi mahanap ang isang
input file, sa halip na patuloy na iproseso ang natitira file operand. Ang ugali na ito
ay ipinagbabawal ng volume na ito ng POSIX.1‐2008, kung saan ang exit status lang ang apektado ng
itong problema.

Ang pag-uugali ng bawasan kapag binigyan ng alinman sa kapwa-eksklusibong mga opsyon o opsyon na iyon
hindi gumagana nang lohikal na magkasama ay sadyang naiwang hindi tinukoy pabor sa global
salita sa seksyon 1.4, Gamit paglalarawan Mga Default.

Ang seksyong OPTIONS ay binago bilang tugon sa IEEE PASC Interpretation 1003.2 #149. Ang
Ang pagbabago ay kumakatawan sa makasaysayang kasanayan sa lahat ng kilalang sistema. Ang orihinal na pamantayan ay
malabo sa likas na katangian ng output.

Ang listahan Ang mga opsyon-argument ay ginamit sa kasaysayan upang piliin ang mga bahagi ng linya na magiging
nakasulat, ngunit hindi nakakaapekto sa pagkakasunud-sunod ng data. Halimbawa:

miss abcdefghi | bawasan −c6,2,4−7,1

magbubunga "abdefg".

Isang panukala upang pahusayin bawasan na may sumusunod na opsyon:

−o Panatilihin ang napiling field order. Kapag tinukoy ang opsyong ito, bawat byte,
character, o field (o mga hanay ng ganoon) ay dapat isulat sa pagkakasunud-sunod na tinukoy ng
ang listahan option-argument, kahit na nangangailangan ito ng maraming output ng parehong byte,
mga character, o mga patlang.

ay tinanggihan dahil ang ganitong uri ng pagpapahusay ay nasa labas ng saklaw ng IEEE P1003.2b
draft na pamantayan.

PAGTATAYA DIREKSYON


Wala.

Gamitin ang cutposix online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad