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

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

5
ลบโฟลเดอร์เปล่าทั้งหมดแม้จะมีโฟลเดอร์. svn อยู่ด้วย
ฉันพยายามลบโฟลเดอร์เปล่าทั้งหมดในไดเรกทอรี แต่find . -type f -emptyไม่พบอะไรเลยเพราะทุกโฟลเดอร์ที่มีซ่อน.svnโฟลเดอร์ ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

5
มีโปรแกรมอรรถประโยชน์เช่น hexdump ที่จะจัดการกับ endian-ness ที่ไม่ใช่เจ้าของภาษาหรือไม่?
ความสามารถของ Hexdump ในการอ่านข้อมูลไบนารีและการจัดรูปแบบได้อย่างเหมาะสมเช่นสามารถ piped to awk ได้อย่างมีประโยชน์มาก แต่ฉันจำเป็นต้องอ่านไฟล์เป็นประจำซึ่งข้อมูลไบนารีเป็น endian-ness ที่แตกต่างจากระบบดั้งเดิม . โดยเฉพาะอย่างยิ่งฉันต้องอ่านข้อมูลขนาดใหญ่ในเครื่องเล็ก ๆ ของ endian ทางออกที่ดีที่สุดของฉันคือ "hexdump" พร้อมสวิตช์เพื่อสลับ endian-ness แต่ดูเหมือนว่าสวิตช์จะไม่มีอยู่จริง มีวิธีแก้ปัญหา "ถัดไปดีที่สุด" ที่ดีสำหรับปัญหานี้หรือไม่?

1
ฉันจะดักจับเอาต์พุตบรรทัดคำสั่งของแอ็พพลิเคชันที่รันอยู่แล้วได้อย่างไร?
ฉันมีกระบวนการที่เริ่มต้นโดยกระบวนการอื่นดังนั้นฉันไม่สามารถเห็นเอาต์พุตบรรทัดคำสั่งของกระบวนการที่เปิดใช้แล้วฉันจะตรวจสอบเอาท์พุทคอนโซลได้อย่างไร ฉันสามารถ "แนบ" บรรทัดคำสั่งกับกระบวนการได้หรือไม่? ถ้าใช่เป็นอย่างไร แก้ไข: ฉันหมายถึงสิ่งนี้:

5
ประโยชน์ใดที่เกินบรรยายจะได้รับจาก Powershell
ฉันอยากจะรู้ว่าประโยชน์ที่ geek ทั่วไปจะได้รับจาก Powershell คืออะไร ดังนั้นให้ผู้ที่ใช้เวลาอยู่หน้าคอมพิวเตอร์ แต่ไม่จำเป็นต้องเป็นโปรแกรมเมอร์ นักเล่นเกมอนิเมะและคนคลั่งฮาร์ดแวร์หรือเพียงแค่คอมพิวเตอร์ทั่วไป ผู้ใช้ที่ไม่ใช่ด้านเทคนิคจะได้รับประโยชน์อะไรจากการเรียนรู้บรรทัดคำสั่ง / ภาษาสคริปต์ การเพิ่มผลิตผลใด ๆ ? ฉันมักจะรู้สึกทึ่งกับเครื่องมือบรรทัดคำสั่ง / การเขียนสคริปต์เพราะ geekier เย็นกว่า (geekier) กว่าฉันใช้พวกเขาและสาบานโดยพวกเขา แต่นอกเหนือจากการทำให้โฟลเดอร์ RAR-ing และสำรองข้อมูลผ่านเครือข่ายโดยอัตโนมัติหนึ่งครั้งต่อสัปดาห์ฉันไม่ทราบว่าการใช้บรรทัดคำสั่งจะเป็นอย่างไรสำหรับคนอย่างฉัน แต่บางทีฉันอาจพบว่ามีประโยชน์มากกว่านี้เมื่อฉันเรียนรู้? ความคิดใด ๆ


2
รับเอาต์พุตของคำสั่ง CMD และตั้งค่าเป็นตัวแปรแบตช์
ฉันรันคำสั่งนี้เพื่อรับชื่อกลุ่ม: set "remotegroup=" for /f "skip=1delims=" %%a in ( '"wmic group where sid="S-1-5-32-555" get name"' ) do if not defined remotegroup set "remotegroup=%%a" แต่เมื่อฉันทำสิ่งนี้ echo "%rdpgroup%"ผลลัพธ์จะเป็นดังนี้: "Remote Desktop Users " ฉันไม่ต้องการช่องว่างเหล่านี้ในตอนท้ายของผู้ใช้ แค่ต้องการผลลัพธ์เช่นนี้"Remote Desktop Users"

4
สัญลักษณ์ลูกศร (“ ->”) หมายถึงอะไรในบรรทัดคำสั่ง
ฉันทำงานกับ Terminal (Mac OS X) แต่ฉันคิดว่านี่เป็นส่วนหนึ่งของ Linux บางครั้งเมื่อฉันรันคำสั่งเทอร์มินัลจะส่งคืนบรรทัดใหม่ที่เยื้องและมีเพียง->บรรทัด ดูเหมือนว่ามันกำลังรออะไรบางอย่าง แต่ฉันไม่รู้ว่ามันต้องมีการดำเนินการในส่วนของฉันหรือไม่ การกด Enter จะส่งคืนบรรทัดอื่นที่เหมือนกัน เมื่อฉันCtrl + Cพูดว่ามันAbortedหมายถึงบางสิ่งที่กำลังประมวลผลอย่างชัดเจน สิ่งนี้หมายความว่า? ตัวอย่างเช่นต่อไปนี้: $ mysql -u root -h host -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is X Server version: 5.1.39-log MySQL Server Type …

3
เรียกใช้ cmd.exe ในโหมดผู้ดูแลระบบโดยไม่มี explorer.exe
ฉันเพิ่งมีปัญหากับ explorer.exe ไม่ทำงาน ผมพบว่าวิธีการแก้ปัญหาที่เป็นไปได้ที่นี่โดยใช้sfc.exe ปัญหาคือฉันไม่สามารถ "คลิกขวาที่พรอมต์คำสั่งแล้วคลิกเรียกใช้ในฐานะผู้ดูแลระบบ" เนื่องจาก explorer.exe ไม่ทำงานแม้แต่วินาทีเดียวโดยไม่ต้องหยุดทำงาน ฉันพยายามใช้คำสั่ง runasเพื่อเปิด cmd ในฐานะผู้ดูแล แต่ฉันได้รับข้อผิดพลาด 1327 เพราะฉันมีรหัสผ่านว่างเปล่า คำถามของฉันคือมีวิธีอื่นในการเรียกใช้ cmd.exe ด้วยสิทธิ์ผู้ดูแลระบบหรือไม่ ถ้าไม่มีวิธีการเรียกใช้ sfc.exe โดยไม่มีสิทธิ์ผู้ดูแลระบบหรือไม่ ถ้าไม่มีใครมีวิธีแก้ไขปัญหาเดิมของ explorer.exe การหยุดและเริ่มต้นใหม่คลื่นไส้โฆษณาหรือไม่

3
สคริปต์เพื่อรับรูปภาพในโฟลเดอร์ที่มีขนาดที่พิมพ์เป็นไฟล์. txt
ในฐานะที่เป็นชื่อไปมีสคริปต์สำหรับ Win 7 ที่จะพิมพ์บนไฟล์. txt ภาพทั้งหมด (JPG, PNG, GIF ecc) ภายในโฟลเดอร์พร้อมกับ "ชื่อไฟล์" และ "ขนาดพิกเซล" หรือไม่? ฉันได้ลองด้วย dir ในบรรทัดคำสั่ง แต่เพียงชื่อรายการขนาดไฟล์ ecc .. การแก้ปัญหาด้วย ExifTool IMO ข้อตกลงที่ดีที่สุดพร้อมกับคำสั่งที่เขียนไว้แล้วในชื่อไฟล์ของ. exe มันเป็นสคริปต์ที่ใช้ลากและวางได้ทุกที่ที่คุณต้องการ! ปรับปรุง เพื่อความสะดวกฉันได้แก้ไขชื่อไฟล์แบบอินไลน์ของ exe เป็นเล็กน้อย ExifTool(-FileName -Imagesize -r -T -w+! %0finfo.txt -ext jpg --ext exe .).exe ด้วยวิธีนี้ฉันได้ลดขนาดไฟล์. txt ให้เหลือหนึ่งบรรทัดต่อภาพ ( -T ) และเพิ่มตัวเลือกแบบเรียกซ้ำ ( …

4
บนบรรทัดรับคำสั่งของ windows ฉันจะรับพรอมต์ไดนามิคที่บอกตำแหน่งของฉันในระบบไฟล์ได้อย่างไร
ฉันพยายามแก้ไข CMD ของฉันเพื่อแสดงเฉพาะชื่อ dir ปัจจุบันแบบไดนามิก ชอบ: Desktop $ เมื่อฉันเปลี่ยนโฟลเดอร์จะต้องได้รับการอัปเดต มันไม่จำเป็นต้องเป็นรหัสใน หมดจด ไฟล์แบทช์มันอาจขึ้นอยู่กับคำสั่งภายนอกใด ๆ ทุบตี cygwin ฯลฯ @echo off set a=bash -c "pwd | sed 's,^\(.*/\)\?\([^/]*\),\2,'" %a% cmd เอาท์พุท _test-et Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. Tüm hakları saklıdır. >> แต่ >> prompt %a% จะช่วยให้ bash -c "pwd | …

2
มีวิธีบรรทัดคำสั่งเพื่อปิดการใช้งานการระงับใน Ubuntu 12.04
มีวิธีบรรทัดคำสั่งเพื่อปิดการใช้งานการระงับใน Ubuntu 12.04? ฉันสามารถ ssh ถึง 12.04 ของฉันเท่านั้นมีวิธีปิดใช้งานโหมด suspend ผ่านทางบรรทัดคำสั่งหรือไม่ ขอบคุณ.

2
การรวมสองไฟล์จากบรรทัดคำสั่งในสภาพแวดล้อม Linux
ฉันกำลังมองหาวิธีแก้ไขปัญหาง่ายๆดังต่อไปนี้ ฉันมีสองไฟล์ fileA และ fileB. แต่ละไฟล์มีเพียงหนึ่งคำต่อบรรทัดและมีจำนวนบรรทัดเท่ากันทุกประการ ฉันต้องการสร้างไฟล์ใหม่ที่เรียกว่า fileABโดยที่บรรทัด i-th มีบรรทัด i-th ของ fileA, อักขระตัวคั่นแท็บและจากนั้นบรรทัด i-th ของ fileB. ฉันรู้วิธีที่จะทำใน Python หรือภาษาสคริปต์อื่น ๆ แต่มันจะดีถ้ามี bash one-liner สำหรับเรื่องนั้น เป็นไปได้ไหมที่จะทำเช่นนี้ใน bash หรือ Unix shell อื่น ๆ โดยใช้เครื่องมือที่มักจะมีอยู่ในบรรทัดคำสั่ง (เช่น sed, awk และเช่น)?



4
การรวบรวมเอาต์พุตจากคำสั่งใน Windows จากผู้ใช้ที่ไม่เข้าใจคอมพิวเตอร์
ฉันสงสัยว่าวิธีที่ง่ายที่สุดในการรวบรวมเอาต์พุตจากคำสั่งใน Windows จากผู้ใช้ที่ไม่เข้าใจคอมพิวเตอร์คืออะไร ตัวอย่างเช่นหากฉันต้องการรวบรวมเอาท์พุทจาก ipconfig จาก 20 คนฉันต้องการมีบางสิ่งที่ช่วยให้พวกเขาทำสิ่งนี้: ipconfig /all > mail name@domain.com ผู้ใช้ไม่ใช่คนที่เข้าใจคอมพิวเตอร์และฉันไม่สามารถตั้งสมมติฐานเกี่ยวกับรุ่นของ Windows ที่พวกเขาติดตั้ง (แม้ว่าฉันรู้ว่าพวกเขาเป็น XP หรือ post-XP ทั้งหมด) ขอบคุณ

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