ยูทิลิตี้บรรทัดคำสั่ง Unix สำหรับ Windows x64? [ปิด]


10

มีหลายแพคเกจเป็นระบบปฏิบัติการยูนิกซ์สาธารณูปโภคบรรทัดคำสั่งสำหรับ Windows ตอนนี้คอมไพเลอร์mingw-w64 Windows มีความเสถียรฉันคาดหวังว่ายูทิลิตีที่คล้ายกันจะปรากฏขึ้นสำหรับ Windows 64 บิต (เช่น "GnuWin64") อย่างไรก็ตามฉันไม่พบพวกเขา พวกเขาอยู่ที่ไหน?


คุณเชื่อว่าประโยชน์อะไรที่พวกเขาจะให้คุณ
Ignacio Vazquez-Abrams

1
ส่วนใหญ่แล้วอรรถประโยชน์ 32 บิตนั้นยอดเยี่ยม แต่ผมจะทำงานกับไฟล์หลายกิกะไบต์ซึ่งมีข้อ จำกัด (เช่นราคาขนาดใหญ่เกินไปสำหรับชนิดข้อมูลที่กำหนดไว้ )
ไมค์ T

[สำหรับไฟล์หลายกิกะไบต์] คุณไม่ควรทำงานกับทางเลือกที่ดีกว่าในการจำลอง? เช่นการดูอัลบูตด้วย Linux หรือ VM
nik

1
@nik ฉันใช้ทั้งระบบ Win / POSIX แต่เนื่องจากฉันใช้ทั้งสองอย่างนี้ฉันจึงต้องการใช้ชุดเครื่องมือ GNU ที่คล้ายกัน ตัวอย่างเช่นเพื่อเปรียบเทียบการmd5sumตรวจสอบไฟล์ในทั้งสองระบบ
Mike T

คำตอบ:


8

ดังที่ฉันได้กล่าวถึง SuperUser หนึ่งสองสามครั้ง:

เครื่องมือในชุดยูทิลิตี้ SFUAซึ่งทำงานในระบบย่อยสำหรับแอพพลิเคชั่นที่ใช้ระบบปฏิบัติการ UNIXซึ่งมาในกล่องพร้อม Windows 7 Ultimate edition และ Windows Server 2008 R2 (สำหรับ Windows XP คุณสามารถดาวน์โหลดและติดตั้งServices สำหรับ UNIX เวอร์ชั่น 3.5 .) มีทั้งรสชาติแบบ AMD64 และ IA64 เช่นเดียวกับ x86-32 เครื่องมือนี้มีจำนวนมากเครื่องมือ TUI บรรทัดคำสั่งจากmvและduผ่านการกรและ C เปลือกหอยไปและperl awkโปรแกรมที่ทำงานในสภาพแวดล้อม POSIX ที่เหมาะสมของ Windows NT แทนที่จะเป็นแบบจำลองอีมูเลเตอร์ (เช่นcygwin1.dll) วางเลเยอร์สิ่งต่าง ๆ เหนือ Win32 เป็นชุดเครื่องมืออื่น ๆ


6

ยูทิลิตี้ SFUA นั้นไม่เหมือนกับ GNU ส่วนใหญ่ไม่เข้ากันและใช้ชุดย่อยของฟังก์ชัน Posix เพียงเล็กน้อยเท่านั้น

มียูทิลิตี้บางอย่างที่จะเห็นการได้รับจากการกำหนดแอดเดรสหน่วยความจำ Win64 เป็นสิ่งที่ใหม่กว่าที่เกี่ยวข้องกับการบีบอัด ส่วนใหญ่มีการสร้าง Win64 ในเว็บไซต์โครงการของพวกเขา เพียงใช้เวอร์ชันนั้นแทน

สำหรับห้องสมุดถ้าคุณใช้มันในโครงการฉันแนะนำให้สร้าง dll ด้วยตัวคุณเองหากไม่มีอยู่ในหน้าอื่น ฉันไม่แนะนำให้อัปเดตไลบรารี dll ที่มาพร้อมกับโครงการอื่น ๆ มีเหตุผลที่พวกเขาส่งเวอร์ชันที่พวกเขาทำ รับรุ่นที่ปรับปรุงใหม่ของแพคเกจทั้งหมดหากคุณต้องการแก้ไขปัญหาใน dll



-2

พบลิงค์นี้สำหรับ ssed ที่ใช้งานได้บน Windows แบบ 32 และ 64 บิต

http://sed.sourceforge.net/grabbag/ssed/


1
ยินดีต้อนรับสู่ Super User! โปรดอ่านวิธีการแนะนำซอฟต์แวร์สำหรับข้อมูลขั้นต่ำที่จำเป็นและคำแนะนำเกี่ยวกับวิธีการแนะนำซอฟต์แวร์ใน Super User เพื่อให้คำตอบของคุณมีประโยชน์แม้ว่าลิงก์ที่ให้ไว้จะแบ่งรายละเอียดเหล่านี้ควรได้รับการแก้ไขในคำตอบของคุณ
ฉันพูดว่า Reinstate Monica
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.