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

บรรทัดคำสั่งคือสตริงที่กำหนดให้กับล่ามคำสั่งที่บอกให้ดำเนินการเช่นใช้โปรแกรมหรือคัดลอกไฟล์ ล่ามประมวลผลบรรทัดคำสั่งด้วยการหลบหนีและการแทนที่

8
แสดงรายการตัวแปรสภาพแวดล้อมทั้งหมดจากบรรทัดคำสั่ง
เป็นไปได้หรือไม่ที่จะแสดงรายการตัวแปรสภาพแวดล้อมทั้งหมดจากพรอมต์คำสั่งของ Windows สิ่งที่เทียบเท่ากับ PowerShell gci env:( ls env:หรือdir env:)

8
วิธีการวนซ้ำอาร์กิวเมนต์ในสคริปต์ Bash
ฉันมีคำสั่งที่ซับซ้อนที่ฉันต้องการสร้างเชลล์ / bash script ของ ฉันสามารถเขียน$1ได้อย่างง่ายดาย: foo $1 args -o $1.ext ฉันต้องการส่งชื่ออินพุตหลาย ๆ ตัวให้สคริปต์ วิธีที่ถูกต้องในการทำคืออะไร? และแน่นอนฉันต้องการจัดการชื่อไฟล์ด้วยช่องว่างในนั้น
900 bash  command-line 

7
git เลิกทำการเปลี่ยนแปลงที่ไม่ได้รับการยอมรับหรือไม่ได้บันทึก
ฉันพยายามยกเลิกการเปลี่ยนแปลงทั้งหมดตั้งแต่ที่ทำครั้งสุดท้าย ฉันพยายามgit reset --hardและgit reset --hard HEADหลังจากดูโพสต์นี้ ฉันตอบกลับด้วย head ตอนนี้อยู่ที่ 18c3773 ... แต่เมื่อฉันดูที่แหล่งภายในเครื่องของฉันไฟล์ทั้งหมดจะยังคงอยู่ที่นั่น ฉันพลาดอะไรไป

2
ฉันจะรับวันที่และเวลาปัจจุบันในเทอร์มินัลและตั้งค่าคำสั่งที่กำหนดเองในเทอร์มินัลได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ฉันต้องตรวจสอบเวลาในสถานี Linux คำสั่งสำหรับการรับวันที่และเวลาใน terminal Linux คืออะไร? มีวิธีที่เราสามารถตั้งค่าฟังก์ชั่นที่กำหนดเองได้หรือไม่?

7
ฉันจะรับรหัสออกจากแอปพลิเคชันจากบรรทัดคำสั่ง Windows ได้อย่างไร
ฉันกำลังเรียกใช้โปรแกรมและต้องการดูว่ารหัสส่งคืนของมันคืออะไร ฉันรู้ใน Bash ฉันสามารถทำได้โดยใช้ echo $ ฉันต้องทำอย่างไรเมื่อใช้ cmd.exe บน Windows

22
ใช้ grep --exclude / - รวมไวยากรณ์เพื่อไม่ grep ผ่านไฟล์บางไฟล์
ฉันกำลังมองหาสตริงfoo=ในไฟล์ข้อความในแผนผังไดเรกทอรี มันเป็นเครื่อง Linux ทั่วไปฉันมี bash shell: grep -ircl "foo=" * ในไดเรกทอรีนี้ยังมีไฟล์ไบนารีจำนวนมากที่ตรงกับ "foo =" เนื่องจากผลลัพธ์เหล่านี้ไม่เกี่ยวข้องและทำให้การค้นหาช้าลงฉันต้องการ grep ข้ามการค้นหาไฟล์เหล่านี้ (ส่วนใหญ่เป็นรูป JPEG และ PNG) ฉันจะทำอย่างไร ฉันรู้ว่ามี--exclude=PATTERNและ--include=PATTERNตัวเลือก แต่รูปแบบรูปแบบคืออะไร หน้า man ของ grep พูดว่า: --include=PATTERN Recurse in directories only searching file matching PATTERN. --exclude=PATTERN Recurse in directories skip file matching PATTERN. ค้นหาgrep include , grep include …

7
เปลี่ยนเส้นทาง Windows cmd stdout และ stderr เป็นไฟล์เดียว
ฉันพยายามเปลี่ยนเส้นทางเอาต์พุตทั้งหมด (stdout + stderr) ของคำสั่งDOSเป็นไฟล์เดียว: C:\>dir 1> a.txt 2> a.txt The process cannot access the file because it is being used by another process. เป็นไปได้หรือฉันควรเปลี่ยนเส้นทางไปยังสองไฟล์แยกกัน

16
วิธีการบังคับให้ cp เขียนทับโดยไม่มีการยืนยัน
ฉันพยายามใช้cpคำสั่งและบังคับให้เขียนทับ ฉันพยายามcp -rf /foo/* /barแล้ว แต่ฉันยังคงได้รับแจ้งให้ยืนยันการเขียนทับแต่ละครั้ง

9
ฉันจะปิดรีสตาร์ทหรือออกจากระบบ Windows ผ่านไฟล์ bat ได้อย่างไร
Наэтотвопросестьответына กองมากเกินнарусском : Какзакрыть, перезагрузитьизавершитьсеансของ Windows спомощьюค้างคาวфайла? ฉันใช้การเชื่อมต่อเดสก์ท็อประยะไกลเพื่อเชื่อมต่อกับเวิร์กสเตชัน แต่ในสภาพแวดล้อมนี้ฉันไม่สามารถใช้ตัวเลือกพลังงานในเมนูเริ่ม ฉันต้องการวิธีอื่นในการปิดหรือรีสตาร์ท ฉันจะควบคุมสถานะพลังงานของคอมพิวเตอร์ผ่านทางบรรทัดคำสั่งได้อย่างไร

24
ฉันจะกลับลำดับของบรรทัดในไฟล์ได้อย่างไร
ฉันต้องการย้อนกลับลำดับของบรรทัดในไฟล์ข้อความ (หรือ stdin) รักษาเนื้อหาของแต่ละบรรทัด ดังนั้นคือเริ่มต้นด้วย: foo bar baz ฉันต้องการที่จะจบลงด้วย baz bar foo มียูทิลิตี commandline UNIX มาตรฐานสำหรับสิ่งนี้หรือไม่?
641 shell  unix  command-line 

17
วิธีอ่าน / ประมวลผลอาร์กิวเมนต์บรรทัดคำสั่ง?
ตอนแรกฉันเป็นโปรแกรมเมอร์ C ฉันได้เห็นกลอุบายมากมายและ "แฮ็ก" เพื่ออ่านข้อโต้แย้งที่แตกต่างกันมากมาย Python โปรแกรมเมอร์สามารถทำอะไรได้บ้าง ที่เกี่ยวข้อง เป็นวิธีที่ดีที่สุดในการคว้า / parse อาร์กิวเมนต์บรรทัดคำสั่งที่ส่งไปยังสคริปต์ Python อะไร กำลังใช้“ [คำสั่ง] [การกระทำ] [พารามิเตอร์]” อินเตอร์เฟสบรรทัดคำสั่งสไตล์? ฉันจะประมวลผลอาร์กิวเมนต์บรรทัดคำสั่งใน Python ได้อย่างไร ฉันจะจัดรูปแบบอาร์กิวเมนต์ตำแหน่งช่วยให้ใช้ optparse ของ Python ได้อย่างไร

13
เรียกใช้พรอมต์คำสั่ง
มีวิธีการเรียกใช้คำสั่งที่พร้อมรับคำสั่งจากภายในแอปพลิเคชัน C # หรือไม่? ถ้าเป็นเช่นนั้นฉันจะทำสิ่งต่อไปนี้: copy /b Image1.jpg + Archive.rar Image2.jpg สิ่งนี้จะรวมไฟล์ RAR ไว้ภายในรูปภาพ JPG ฉันแค่สงสัยว่ามีวิธีการทำเช่นนี้โดยอัตโนมัติใน C #


14
รุ่น Node.js บนบรรทัดคำสั่ง? (ไม่ใช่ REPL)
ฉันต้องการรับ Node.js ในบรรทัดคำสั่ง ฉันคาดว่าจะใช้คำสั่งเช่น: node -version แต่นั่นไม่ได้ผล ไม่มีใครรู้ว่าบรรทัดคำสั่งจะเป็นอย่างไร (เช่นไม่ใช่ REPL)

14
ฉันจะใช้ grep เพื่อค้นหาคำภายในโฟลเดอร์ได้อย่างไร
ใน Windows ฉันจะทำการค้นหาคำภายในโฟลเดอร์ ในทำนองเดียวกันฉันต้องการทราบว่ามีคำที่เฉพาะเจาะจงเกิดขึ้นภายในไดเรกทอรีที่มีไดเรกทอรีย่อยและไฟล์จำนวนมากหรือไม่ การค้นหาของฉันสำหรับการแสดงไวยากรณ์ grep grep string filenameฉันต้องระบุชื่อไฟล์คือ ตอนนี้ฉันไม่รู้จักชื่อไฟล์ฉันจะทำยังไงดี? เพื่อนแนะนำให้ทำgrep -nr stringแต่ฉันไม่รู้ว่าสิ่งนี้หมายความว่าอย่างไรและฉันไม่ได้ผลลัพธ์ด้วย (ไม่มีการตอบกลับจนกว่าฉันจะออกctrl + c)

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