ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

cutposix - ออนไลน์ในคลาวด์

เรียกใช้ cutposix ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง cutposix ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ตัด — ตัดช่องที่เลือกของแต่ละบรรทัดของไฟล์

เรื่องย่อ


ตัด −b รายการ [-น] [ไฟล์...]

ตัด −c รายการ [ไฟล์...]

ตัด −f รายการ [-ง เดลิม] [-s] [ไฟล์...]

DESCRIPTION


พื้นที่ ตัด ยูทิลิตี้จะตัดออกไบต์ (-ข ตัวเลือก), อักขระ (-ค ตัวเลือก) หรือตัวอักษร-
ฟิลด์คั่น (-ฉ ตัวเลือก) จากแต่ละบรรทัดในไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไป เชื่อมเข้าด้วยกันและ
เขียนลงในเอาต์พุตมาตรฐาน

OPTIONS


พื้นที่ ตัด ยูทิลิตี้จะต้องสอดคล้องกับปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section
12.2, ประโยชน์ วากยสัมพันธ์ แนวทาง.

แอปพลิเคชันจะต้องตรวจสอบให้แน่ใจว่า option-argument รายการ (ดูตัวเลือก -ข, -คและ -ฉ
ด้านล่าง) คือ a -แยกรายการหรือ - แยกรายการจำนวนบวกและ
ช่วง ช่วงสามารถอยู่ในสามรูปแบบ ตัวแรกเป็นจำนวนบวกสองตัวคั่นด้วย a
(ต่ำ-สูง) ซึ่งแทนฟิลด์ทั้งหมดตั้งแต่หมายเลขแรกถึงวินาที
ตัวเลข. ตัวที่สองคือจำนวนบวกที่นำหน้าด้วย a (−สูง) ซึ่งหมายถึง
ทุกช่องตั้งแต่ช่องหมายเลข 1 ถึงหมายเลขนั้น ตัวที่สามเป็นจำนวนบวกตามด้วย
NS (ต่ำ−) ซึ่งแทนตัวเลขนั้นไปยังฟิลด์สุดท้าย รวมอยู่ด้วย องค์ประกอบ
in รายการ สามารถทำซ้ำ ทับซ้อนกัน และสามารถระบุในลำดับใด ๆ แต่ไบต์
อักขระหรือฟิลด์ที่เลือกจะถูกเขียนตามลำดับของข้อมูลที่ป้อน ถ้า
ปรากฏอยู่ในรายการเลือกมากกว่า XNUMX ครั้ง โดยให้เขียนเพียงครั้งเดียว

รองรับตัวเลือกต่อไปนี้:

-ข รายการ ตัดตาม รายการ ของไบต์ แต่ละไบต์ที่เลือกจะถูกส่งออกเว้นแต่ -น
ระบุตัวเลือกด้วย จะต้องไม่เป็นข้อผิดพลาดในการเลือกไบต์ที่ไม่มีอยู่
ในบรรทัดอินพุต

-ค รายการ ตัดตาม รายการ ของตัวละคร อักขระที่เลือกแต่ละตัวจะถูกส่งออก มัน
จะต้องไม่เป็นข้อผิดพลาดในการเลือกอักขระที่ไม่อยู่ในบรรทัดอินพุต

-ง เดลิม ตั้งค่าตัวคั่นฟิลด์เป็นอักขระ เดลิม. ค่าเริ่มต้นคือ .

-ฉ รายการ ตัดตาม รายการ ของฟิลด์ ถือว่าแยกในไฟล์โดย a
ตัวคั่น (ดู -ง). แต่ละช่องที่เลือกจะเป็นเอาต์พุต เอาท์พุต
ฟิลด์จะถูกคั่นด้วยการเกิดขึ้นครั้งเดียวของตัวคั่นฟิลด์
อักขระ. เส้นที่ไม่มีตัวคั่นสนามจะต้องผ่านเหมือนเดิม เว้นแต่
-s ระบุไว้ จะต้องไม่เป็นข้อผิดพลาดในการเลือกฟิลด์ที่ไม่อยู่ใน
สายอินพุต

-น ห้ามแยกตัวอักษร เมื่อระบุด้วย -ข ตัวเลือกแต่ละองค์ประกอบใน รายการ
ของแบบฟอร์ม ต่ำ-สูง ( -แยกตัวเลข) ให้แก้ไขดังนี้

* หากเลือกไบต์โดย ต่ำ ไม่ใช่ไบต์แรกของอักขระ ต่ำ จะต้อง
ลดลงเพื่อเลือกไบต์แรกของอักขระที่เลือกไว้เดิม
by ต่ำ. หากเลือกไบต์โดย สูง ไม่ใช่ไบต์สุดท้ายของอักขระ
สูง จะลดลงเพื่อเลือกไบต์สุดท้ายของอักขระก่อนหน้า
ตัวละครเดิมที่เลือกโดย สูง, หรือศูนย์หากไม่มีค่าก่อนหน้า
อักขระ. หากองค์ประกอบช่วงผลลัพธ์มี สูง เท่ากับศูนย์หรือ ต่ำ
มากกว่า สูง, รายการองค์ประกอบจะหลุดออกจาก รายการ สำหรับการที่
สายอินพุตโดยไม่ทำให้เกิดข้อผิดพลาด

แต่ละองค์ประกอบใน รายการ ของแบบฟอร์ม ต่ำ− ให้ปฏิบัติดังข้างต้นด้วย สูง ตั้งค่าให้
จำนวนไบต์ในบรรทัดปัจจุบัน ไม่รวมการสิ้นสุด
. แต่ละองค์ประกอบใน รายการ ของแบบฟอร์ม −สูง จะได้รับการปฏิบัติดังข้างต้น
กับ ต่ำ ตั้งค่าเป็น 1 แต่ละองค์ประกอบใน รายการ ของแบบฟอร์ม NUM (เลขตัวเดียว) จะ
ได้รับการปฏิบัติตามข้างต้นด้วย ต่ำ ตั้งค่าให้ NUM และ สูง ตั้งค่าให้ NUM.

-s ระงับบรรทัดที่ไม่มีอักขระตัวคั่น เมื่อใช้กับเครื่องหมาย -ฉ ตัวเลือก
เว้นแต่จะระบุไว้ เส้นที่ไม่มีตัวคั่นจะไม่ถูกแตะต้อง

ตัวดำเนินการ


ตัวถูกดำเนินการดังต่อไปนี้จะได้รับการสนับสนุน:

ไฟล์ ชื่อพาธของไฟล์อินพุต ถ้าไม่ ไฟล์ มีการระบุตัวถูกดำเนินการ หรือถ้า a ไฟล์
ตัวถูกดำเนินการคือ '-'ต้องใช้อินพุตมาตรฐาน

STDIN


อินพุตมาตรฐานจะใช้ได้ก็ต่อเมื่อไม่มี ไฟล์ มีการระบุตัวถูกดำเนินการ หรือถ้า a ไฟล์
ตัวถูกดำเนินการคือ '-'. ดูส่วนไฟล์อินพุต

INPUT ไฟล์


ไฟล์อินพุตจะเป็นไฟล์ข้อความ ยกเว้นความยาวบรรทัดนั้นไม่จำกัด

และพวกเรา ตัวแปร


ตัวแปรสภาพแวดล้อมต่อไปนี้จะส่งผลต่อการดำเนินการของ ตัด:

ภาษา ระบุค่าเริ่มต้นสำหรับตัวแปรการทำให้เป็นสากลที่ไม่ได้ตั้งค่าหรือ
โมฆะ. (ดูปริมาณคำจำกัดความพื้นฐานของ POSIX.1-2008 Section 8.2,
สากล ตัวแปร เพื่อความเหนือกว่าของความเป็นสากล
ตัวแปรที่ใช้ในการกำหนดค่าของหมวดหมู่สถานที่)

LC_ALL หากตั้งค่าเป็นค่าสตริงที่ไม่ว่าง ให้แทนที่ค่าของค่าอื่นๆ ทั้งหมด
ตัวแปรความเป็นสากล

LC_CTYPE กำหนดสถานที่สำหรับการตีความลำดับไบต์ของข้อมูลข้อความ
เป็นอักขระ (เช่น ไบต์เดี่ยวเมื่อเทียบกับอักขระหลายไบต์ใน
อาร์กิวเมนต์และไฟล์อินพุต)

LC_MESSAGES
กำหนดโลแคลที่ควรใช้เพื่อส่งผลต่อรูปแบบและเนื้อหาของ
ข้อความวินิจฉัยที่เขียนถึงข้อผิดพลาดมาตรฐาน

นศ กำหนดตำแหน่งของแค็ตตาล็อกข้อความสำหรับการประมวลผลของ LC_MESSAGES.

อะซิงโครนัส กิจกรรม


ผิดนัด

STDOUT


พื้นที่ ตัด เอาต์พุตยูทิลิตี้จะต้องต่อกันของไบต์ อักขระ หรือ . ที่เลือก
เขตข้อมูล (อย่างใดอย่างหนึ่งต่อไปนี้):

"%s\n", <การต่อกัน of ไบต์>

"%s\n",การต่อกัน of อักขระ>

"%s\n",การต่อกัน of ทุ่ง และ สนาม ตัวคั่น>

สแตเดอร์


ข้อผิดพลาดมาตรฐานจะใช้สำหรับข้อความวินิจฉัยเท่านั้น

เอาท์พุท ไฟล์


ไม่

ขยาย DESCRIPTION


ไม่

EXIT สถานภาพ


ค่าทางออกต่อไปนี้จะถูกส่งคืน:

0 ไฟล์อินพุตทั้งหมดถูกส่งออกเรียบร้อยแล้ว

>0 เกิดข้อผิดพลาด

ผลกระทบที่เกิด OF ข้อผิดพลาด


ผิดนัด

พื้นที่ ดังต่อไปนี้ ส่วน เป็น ข้อมูล.

ใบสมัคร การใช้


พื้นที่ ตัด และ พับ ยูทิลิตีสามารถใช้เพื่อสร้างไฟล์ข้อความจากไฟล์ต่างๆ โดยพลการ
ความยาวบรรทัด NS ตัด ยูทิลิตี้ควรใช้เมื่อจำนวนบรรทัด (หรือบันทึก) ต้องการ
ให้คงที่ NS พับ ยูทิลิตี้ควรใช้เมื่อเนื้อหาของบรรทัดยาวต้องการ
ให้อยู่ติดกัน

เวอร์ชันก่อนหน้าของ ตัด ยูทิลิตี้ทำงานในสภาพแวดล้อมที่ไบต์และอักขระ
ถือว่าเทียบเท่า (modulo และ การประมวลผลในบางส่วน
การนำไปใช้) ในโลกที่ขยายออกไปของอักขระแบบหลายไบต์ อักขระใหม่ -ข ตัวเลือกมี
ถูกเพิ่ม NS -น ตัวเลือก (ใช้กับ -ข) อนุญาตให้ใช้เพื่อดำเนินการกับไบต์ที่ปัดเศษเป็น
ขอบเขตของตัวละคร อัลกอริทึมที่ระบุสำหรับ -น รับประกันว่า:

ตัด -ข 1 500- -น ไฟล์ > file1
ตัด -ข 501- -น ไฟล์ > file2

ลงท้ายด้วยตัวละครทุกตัวใน ไฟล์ ปรากฏขึ้นเพียงครั้งเดียวใน file1 or file2. (ที่นั่น
อย่างไรก็ตาม a ในทั้งสอง file1 และ file2 แต่ละ ใน ไฟล์.)

ตัวอย่าง


ตัวอย่างของรายการตัวระบุตัวเลือก:

1,4,7 เลือกไบต์ อักขระ หรือฟิลด์และฟิลด์ที่หนึ่ง สี่ และเจ็ด
ตัวคั่น

1−3,8 เทียบเท่ากับ 1,2,3,8

−5,10 เทียบเท่ากับ 1,2,3,4,5,10

3− เทียบเท่ากับอันดับสามถึงสุดท้าย รวม

พื้นที่ ต่ำ-สูง แบบฟอร์มไม่เท่ากันเสมอเมื่อใช้กับ -ข และ -น และหลายไบต์
ตัวอักษร; ดูคำอธิบายของ -น.

คำสั่งต่อไปนี้:

ตัด -ง : -ฉ 1,6 / etc / passwd

อ่านไฟล์รหัสผ่าน System V (ฐานข้อมูลผู้ใช้) และสร้างบรรทัดของแบบฟอร์ม:

<ผู้ใช้งาน ID>:หน้าแรก ไดเรกทอรี>

โปรแกรมอรรถประโยชน์ส่วนใหญ่ใน POSIX.1-2008 เล่มนี้ทำงานกับไฟล์ข้อความ NS ตัด ยูทิลิตี้สามารถ
ใช้เพื่อเปลี่ยนไฟล์ที่มีความยาวบรรทัดตามอำเภอใจเป็นชุดของไฟล์ข้อความที่มี
ข้อมูลเดียวกัน NS พาสต้า ยูทิลิตี้สามารถใช้เพื่อสร้าง (หรือสร้างใหม่) ไฟล์ด้วยบรรทัดใดก็ได้
ความยาว ตัวอย่างเช่น if ไฟล์ มีเส้นยาว:

ตัด -ข 1 500- -น ไฟล์ > file1
ตัด -ข 501- -น ไฟล์ > file2

สร้าง file1 (ไฟล์ข้อความ) ที่มีบรรทัดไม่เกิน 500 ไบต์ (บวก ) และ
file2 ที่มีข้อมูลที่เหลือจาก ไฟล์. (โปรดทราบว่า file2 ไม่ใช่ข้อความ
ไฟล์หากมีบรรทัดใน ไฟล์ ที่ยาวกว่า 500 + {LINE_MAX} ไบต์) ต้นฉบับ
ไฟล์สามารถสร้างใหม่ได้จาก file1 และ file2 โดยใช้คำสั่ง:

พาสต้า -ง "\0" file1 file2 > ไฟล์

หลักการและเหตุผล


การใช้งานในอดีตบางอย่างไม่นับ ตัวละครในการพิจารณา
นับตัวอักษรด้วย -ค ตัวเลือก. ซึ่งอาจเป็นประโยชน์สำหรับการใช้ ตัด สำหรับการประมวลผล ไม่
เอาท์พุท ได้ตัดสินใจโดยเจตนาแล้วว่าไม่มี -ค ตัวเลือกรักษาทั้ง หรือ
ตัวละครในรูปแบบพิเศษใด ๆ NS พับ ยูทิลิตี้จะปฏิบัติต่อตัวละครเหล่านี้
เป็นพิเศษ

ไม่เหมือนกับยูทิลิตี้อื่น ๆ การใช้งานในอดีตบางอย่างของ ตัด ออกหลังจากไม่พบ an
ไฟล์อินพุต แทนที่จะดำเนินการกับไฟล์ที่เหลือต่อไป ไฟล์ ตัวถูกดำเนินการ พฤติกรรมนี้
ถูกห้ามโดย POSIX.1-2008 เล่มนี้ ซึ่งมีเพียงสถานะการออกเท่านั้นที่ได้รับผลกระทบจาก
ปัญหานี้.

พฤติกรรมของ ตัด เมื่อจัดให้มีทางเลือกที่ไม่เกิดร่วมกันอย่างใดอย่างหนึ่งหรือตัวเลือกที่
ไม่ทำงานร่วมกันอย่างมีเหตุมีผล โดยจงใจไม่ระบุให้เป็นประโยชน์แก่โลก
ถ้อยคำใน Section 1.4, ประโยชน์ รายละเอียด เริ่มต้น.

ส่วน OPTIONS มีการเปลี่ยนแปลงเพื่อตอบสนองต่อ IEEE PASC Interpretation 1003.2 #149 NS
การเปลี่ยนแปลงแสดงถึงการปฏิบัติทางประวัติศาสตร์ในระบบที่รู้จักทั้งหมด มาตรฐานเดิมคือ
ไม่ชัดเจนในธรรมชาติของผลลัพธ์

พื้นที่ รายการ option-arguments ถูกใช้ในอดีตเพื่อเลือกส่วนของบรรทัดที่จะเป็น
เป็นลายลักษณ์อักษรแต่ไม่กระทบต่อลำดับของข้อมูล ตัวอย่างเช่น:

เสียงสะท้อน abcdefghi | ตัด −c6,2,4−7,1

อัตราผลตอบแทน "อับเดฟ".

ข้อเสนอเพื่อเพิ่มประสิทธิภาพ ตัด ด้วยตัวเลือกต่อไปนี้:

-o รักษาลำดับฟิลด์ที่เลือก เมื่อระบุตัวเลือกนี้ แต่ละไบต์
อักขระหรือฟิลด์ (หรือช่วงดังกล่าว) ให้เขียนตามลำดับที่ระบุโดย
รายการ option-argument แม้ว่าจะต้องใช้หลายเอาต์พุตของไบต์เดียวกัน
อักขระหรือฟิลด์

ถูกปฏิเสธเนื่องจากการปรับปรุงประเภทนี้อยู่นอกขอบเขตของ IEEE P1003.2b
ร่างมาตรฐาน

อนาคต ลู่ทาง


ไม่

ใช้ cutposix ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad