คำถามติดแท็ก command-line

อินเทอร์เฟซสำหรับโต้ตอบกับคอมพิวเตอร์โดยใช้คำสั่งที่พิมพ์ในสภาพแวดล้อมแบบข้อความเมื่อเทียบกับส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI)

4
`>> 'หมายถึงอะไรในคำสั่งเทอร์มินัล
ฉันเจอคำสั่งที่ได้รับด้านล่าง - $ echo 'eval "$(jenv init -)"' >> ~/.bash_profile จากสิ่งที่ฉันเดาได้มันอาจจะใช้สำหรับการยอมรับการเปลี่ยนแปลงใน. bash_profile แต่มันจะใช้อะไรกันแน่

6
ตั้งค่า ERRORLEVEL เป็น 0
ฉันมีไฟล์แบตช์ที่เป็น wrapper รอบ ๆ ตัวติดตั้ง ไฟล์แบตช์นี้ตรวจสอบระดับข้อผิดพลาดที่ส่งคืนโดยผู้ติดตั้งและพิมพ์ตามนั้น ฉันสังเกตเห็นว่าถ้าฉันดำเนินการset ERRORLEVEL=0ในพรอมต์คำสั่งก่อนที่จะเริ่มการทำงานแบตช์ไฟล์ (ในหน้าต่างคำสั่ง / สภาพแวดล้อมเดียวกัน) ตัวติดตั้งจะไม่ยุ่งกับ errorlevel และแบทช์สคริปต์ของฉันจะส่งคืนผ่านเสมอ ฉันสันนิษฐานว่า%ERRORLEVEL%เป็นตัวแปรที่กำหนดโดย Windows และใช้เฉพาะในการพิมพ์ข้อผิดพลาดจากโปรแกรมและสคริปต์และการใช้ตัวแปรในไฟล์แบทช์หรืออย่างอื่นจะเป็น 'ความเสี่ยงของคุณเอง' เพราะมันสามารถเปลี่ยนแปลงได้ตลอดเวลาโดย กระบวนการอื่น จากสิ่งที่ดูเหมือนว่าเมื่อฉันตั้ง errorlevel ในสภาพแวดล้อมที่กำหนดมันก็เลยยุติการใช้ errorlevel เป็นผู้ถือของรหัสทางออก ไม่มีใครรู้ว่าทำไมถึงเป็นเช่นนี้? สำหรับฉันมันเป็นพฤติกรรมที่ไม่คาดคิดที่แปลกประหลาด ข้อมูลใด ๆ ในหัวข้อจะได้รับการชื่นชมอย่างมาก!

6
รันกระบวนการพื้นหลังพร้อมกันหลายกระบวนการจากนั้นรอให้กระบวนการทั้งหมดหยุดทำงานบน Windows
ไม่มีใครรู้ว่ามีสคริปต์ cmd ที่ทำเช่นนั้นและ / หรือเครื่องมือบรรทัดคำสั่งพร้อมสำหรับงานหรือไม่

2
ฉันจะดีบัก bash ที่สำเร็จได้อย่างไร
ฉันได้สร้างฟังก์ชั่นเติมเต็มของ bash ที่ดูเหมือนว่าทำงานได้อย่างอิสระ แต่ให้ผลลัพธ์ที่ไม่คาดคิดเมื่อฉันพยายามที่จะทำแท็บให้เสร็จ เป็นไปได้หรือไม่ที่จะเชื่อมต่อ bashdb จากนั้นลองแท็บทำสิ่งใดสิ่งหนึ่งและผ่านขั้นตอนการตรวจแก้จุดบกพร่องและตรวจสอบว่ามีอะไรผิดปกติหรือไม่

3
แสดงรายการไฟล์ของส่วนขยายเฉพาะด้วยคำสั่ง DIR
บน Windows เราสามารถดูเนื้อหาไดเรกทอรีโดยใช้DIRคำสั่ง ฉันอยากรู้ว่าจะดูรายการไฟล์ที่มีนามสกุลเฉพาะได้อย่างไรเช่นฉันต้องการดูรายการ.txtไฟล์ทั้งหมดคำสั่งใดที่ฉันควรใช้

3
มีบางอย่างเช่นการทดแทนคำสั่งใน Windows CLI หรือไม่
ใน Linux (Bash) มีวิธีใช้คำสั่งเป็นพารามิเตอร์สำหรับคำสั่งอื่นโดยใช้ back-ticks: > echo ===== `time` ===== สิ่งนี้จะพิมพ์: ===== เวลาปัจจุบันคือ: 12: 22: 34.68 ===== มีวิธีการทำเช่นนี้ใน cmd.exe บน WIndows หรือไม่?

3
ฉันจะเน้น XML บนบรรทัดคำสั่งได้อย่างไร
ฉันจะเน้น XML จาก stdin (เช่น pip จากxmllint --format) ถึง stdout ได้อย่างไร ฉันรู้วิธีไฮไลต์การทำงานในnanoและviewแต่มีบางสิ่งที่เพิ่งส่งออกไปยัง stdout และออกหรือไม่ สิ่งที่ฉันจะเชื่อมโยงที่จะทำคือเพียงแค่พิมพ์สิ่งที่ชอบ xmllint --format xmlfile.xml | some-highlighter หรือบางทีสำหรับไฟล์ขนาดใหญ่ xmllint --format xmlfile.xml | some-highlighter | less และรับเอาท์พุทสวย

3
รายชื่อของไฟล์ที่มีการเปลี่ยนแปลงเมื่อเร็ว ๆ นี้สำหรับไดเรกทอรีและไดเรกทอรีย่อยทั้งหมด
ใน Linux ฉันรู้ว่าคำสั่งนี้เพื่อค้นหาและแสดงรายการไฟล์ที่แก้ไขล่าสุดในไดเรกทอรีที่มีไดเรกทอรีย่อยทั้งหมด find /var/www/ -type f -exec stat --format '%Y :%y %n' {} \; | sort -nr | cut -d: -f2- | head มี Windows CLI ที่เทียบเท่าหรือไม่


1
อะไรคือ 'ss' สำหรับ Mac [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับผู้ใช้ขั้นสูง ปิดให้บริการใน6 ปีที่ผ่านมา ฉันต้องการเครื่องมือบรรทัดคำสั่งเพื่อตรวจสอบซ็อกเก็ตเช่นssสำหรับ Linux แต่สำหรับ Mac มีพอร์ตของเครื่องมือนั้นหรือเครื่องมืออื่นที่ฉันสามารถใช้กับระบบ Mac OS ได้หรือไม่?

2
วิธีการเริ่ม PowerShell จาก cmd โดยเส้นทางที่เฉพาะเจาะจง
ฉันต้องการเริ่มPowerShell (C: \ WINDOWS \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe) จากบรรทัดคำสั่งเริ่มต้นของwindows 7 ( cmd ) และไปที่เส้นทางเฉพาะ ฉันใช้คำสั่ง: start C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe มันจะทำงานและแสดงหน้าต่าง PowerShell แต่ถ้าฉันใช้: start C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe Set-Location c:\ หน้าต่างสีดำจะกระพริบอย่างรวดเร็ว ฉันจะเปิด powershell จาก cmd ตามเส้นทางที่ระบุได้อย่างไร ขอบคุณล่วงหน้า.

2
เรียกใช้คำสั่งบน VirtualBox VM จากภายนอก
เป็นไปได้หรือไม่ที่จะรันคำสั่งบน VirtualBox VM จากภายนอก? หรือฉันควรใช้เครื่องมือควบคุมระยะไกลบางประเภทเช่น VNC ถ้าเป็นเช่นนั้นสิ่งที่จะง่ายและดีที่สุดสำหรับงานง่าย ๆ ฉันมี Windows 7 VM ใน LMDE Linux

3
ฉันจะย้ายโฟลเดอร์จากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีหนึ่งในบรรทัดรับคำสั่งของ Windows ได้อย่างไร
ฉันต้องการโฟลเดอร์ไปยังไดเรกทอรี ProgramData มีวิธีที่ฉันเห็นว่ามันถูกซ่อนหรือไม่? หากไม่มีคำสั่งให้ย้ายโฟลเดอร์หนึ่ง (name_of_folder) ไปยังอีกโฟลเดอร์หนึ่ง (c: \ ProgramData) ใน Windows Vista คืออะไร ขอบคุณ

4
ฉันจะลบไดเรกทอรีย่อยและไฟล์ซ้ำ ๆ แต่ไม่ใช่ไดเรกทอรีหลักแรกได้อย่างไร
ฉันสามารถใช้สิ่งต่อไปนี้เพื่อลบไดเรกทอรีเป้าหมายและไดเรกทอรีย่อยและเนื้อหาทั้งหมดซ้ำ ๆ find '/target/directory/' -type d -name '*' -print0 | xargs -0 rm -rf อย่างไรก็ตามฉันไม่ต้องการให้ลบไดเรกทอรีเป้าหมาย ฉันจะลบไฟล์ในเป้าหมายไดเรกทอรีย่อยและเนื้อหาได้อย่างไร

10
มีวิธีรับ iTerm + Bash การใช้งานบน Microsoft Windows หรือไม่?
ฉันใช้ Bash มาหลายปีแล้วและชอบ iTerm มาก ๆ มีวิธีการใช้คอนโซลระดับที่ใช้งานได้สำหรับ Windows cmos Micosoft หรือไม่? โดยที่ฉันหมายถึงความสมบูรณ์แท็บสติประวัติ (แม้ว่าคุณจะปิดสถานี), การค้นหากลับและอื่น ๆ และยังเป็นสถานีที่ฉันสามารถปรับขนาดด้วยแท็บแบบอักษรที่ดี ฯลฯ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.