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

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

22
ฉันจะใช้ xargs เพื่อคัดลอกไฟล์ที่มีช่องว่างและเครื่องหมายคำพูดในชื่อได้อย่างไร
ฉันพยายามคัดลอกไฟล์หลายไฟล์ด้านล่างไดเรกทอรีและไฟล์จำนวนหนึ่งมีช่องว่างและเครื่องหมายคำพูดเดี่ยวในชื่อของพวกเขา เมื่อฉันพยายามสตริงด้วยกันfindและgrepด้วยxargsฉันได้รับข้อผิดพลาดต่อไปนี้: find .|grep "FooBar"|xargs -I{} cp "{}" ~/foo/bar xargs: unterminated quote คำแนะนำใด ๆ สำหรับการใช้งาน xargs ที่มีประสิทธิภาพยิ่งขึ้น นี้คือบนMac OS X 10.5.3 (Leopard) กับ xargsBSD

5
ฉันจะปิดใช้งานปลั๊กอิน Maven Javadoc จากบรรทัดคำสั่งได้อย่างไร
ใน pom.xml ฉันมีการประกาศเช่นนี้ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> มีวิธีใดที่จะปิดสิ่งนั้นจากบรรทัดคำสั่ง? ฉันรู้ว่าฉันสามารถแยกมันออกเป็นโปรไฟล์ได้ แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ

3
cmd / C หมายถึงอะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันสามารถเข้าใจแต่ไม่cmd cmd /cฉันพยายามเรียกใช้โปรแกรมจาวาจากปัจจุบันที่ฉันใช้Runtime.getRuntime().exec("cmd /C java helloworld");มีเกิดขึ้นข้อสงสัยของฉัน
230 command-line  cmd 

6
ถ่ายภาพเต็มหน้าจอด้วย Firefox บนบรรทัดคำสั่ง
ฉันใช้ Firefox บน Xvfb ใน VPS สิ่งที่ฉันต้องการจะทำคือการจับภาพหน้าจอเต็มหน้าของหน้า ฉันสามารถเปลี่ยนเส้นทาง Firefox ไปยังหน้าใดหน้าหนึ่งโดยใช้ firefox http://google.com และถ่ายภาพหน้าจอ (ใน X) โดยใช้ ImageMagick import root -window output.jpg ปัญหาคือหน้าส่วนใหญ่ต้องเลื่อนและฉันไม่ทราบความสูงล่วงหน้า อีกวิธีคือเลือกความสูงที่ใหญ่มาก (เช่น 4000px) แล้วประมวลผลภาพและลบส่วนที่ไร้ประโยชน์ออก แต่นั่นเป็นการประมวลผลที่ไม่จำเป็น ฉันพบส่วนเสริมของ Firefox หลายตัว แต่ฉันกำลังมองหาโซลูชันที่สามารถตั้งโปรแกรมได้โดยใช้บรรทัดคำสั่ง Shell แก้ไข: ฉันสิ้นสุดการเขียนส่วนขยาย FireFoxของฉันเองสำหรับการทำเช่นนี้


14
คำสั่งเชลล์ของ Windows เพื่อรับเส้นทางแบบเต็มไปยังไดเรกทอรีปัจจุบันหรือไม่
มีคำสั่งบรรทัดคำสั่งของ Windows ที่ฉันสามารถใช้เพื่อรับเส้นทางแบบเต็มไปยังไดเรกทอรีการทำงานปัจจุบันหรือไม่ นอกจากนี้ฉันจะเก็บเส้นทางนี้ไว้ในตัวแปรที่ใช้ในไฟล์แบตช์ได้อย่างไร?


10
ฉันจะส่งตัวแปรไปยังเพลย์บุ๊คที่สามารถเล่นได้ในบรรทัดคำสั่งได้อย่างไร
ฉันยังใหม่กับ ansible และสงสัยว่าจะทำอย่างไรต่อไปนี้ใช้งานไม่ได้ ansible-playbook -i '10.0.0.1,' yada-yada.yml --tags 'loaddata' django_fixtures="tile_colors" django_fixturesตัวแปรของฉันอยู่ที่ไหน

23
วิธีรีเซ็ตการตั้งค่าความปลอดภัยของเจนกินส์จากบรรทัดคำสั่ง
มีวิธีการรีเซ็ตทั้งหมด (หรือเพียงแค่ปิดการใช้งานการตั้งค่าความปลอดภัย) จากบรรทัดคำสั่งโดยไม่มีผู้ใช้ / รหัสผ่านที่ฉันจัดการเพื่อล็อคตัวเองออกจากJenkins?

23
จะใช้ sed เพื่อแทนที่เฉพาะสิ่งที่เกิดขึ้นครั้งแรกในไฟล์ได้อย่างไร?
ฉันต้องการอัปเดตไฟล์ต้นฉบับ C ++ จำนวนมากพร้อมกับคำสั่งพิเศษเพิ่มเติมก่อนที่จะมี #includes อยู่ สำหรับงานประเภทนี้ปกติฉันจะใช้สคริปต์ bash ขนาดเล็กที่มี sed เพื่อเขียนไฟล์อีกครั้ง ฉันจะได้รับsedการแทนที่เพียงแค่การเกิดขึ้นครั้งแรกของสตริงในไฟล์แทนที่การเกิดขึ้นทุกครั้งได้อย่างไร ถ้าฉันใช้ sed s/#include/#include "newfile.h"\n#include/ มันมาแทนที่ #includes ทั้งหมด ข้อเสนอแนะทางเลือกเพื่อให้บรรลุในสิ่งเดียวกันก็ยินดีต้อนรับ


6
วิธีการเรียกใช้แอปคอนโซล. NET Core จากบรรทัดคำสั่ง
ฉันมีคอนโซลแอป .NET dotnet publishหลักและมีการวิ่ง อย่างไรก็ตามฉันไม่สามารถหาวิธีเรียกใช้แอปพลิเคชันจากบรรทัดคำสั่ง คำใบ้ใด ๆ

7
Linux เทียบเท่ากับคำสั่ง“ open” ของ Mac OS X [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันพบคำสั่ง "open" ใน Mac OS X มีประโยชน์มากในบรรทัดคำสั่ง จาก "man open": openคำสั่งเปิดแฟ้ม (หรือไดเรกทอรีหรือ URL) เช่นเดียวกับถ้าคุณมีดับเบิลคลิกที่ไอคอนของไฟล์ หากไม่ได้ระบุชื่อแอปพลิเคชันแอปพลิเคชันเริ่มต้นตามที่กำหนดผ่านทาง LaunchServices จะถูกใช้เพื่อเปิดไฟล์ที่ระบุ นั่นคือถ้าฉันต้องการเปิดไฟล์ PDF ด้วยโปรแกรมดู PDF ที่เป็นค่าเริ่มต้น (เกิดขึ้นเป็นหน้าตัวอย่าง) ฉันต้องทำเท่านั้น: open my.pdf อย่างไรก็ตามใน Linux เมื่อต้องการเปิดไฟล์ PDF จากบรรทัดคำสั่งฉันต้องขุดไปเรื่อย ๆ เพื่อค้นหาตัวแสดง PDF ที่เป็นค่าเริ่มต้นเช่น "evince" (ผู้ที่เดาได้หรือไม่?) จากนั้น evince my.pdf …

11
Git - ปิดการคอมมิทได้อย่างไร?
ฉันใหม่กับคอมไพล์และเรียนรู้จาก PDF ฉันเพิ่งดำเนินการคำสั่ง$ git commitและจะเปิดตัวแก้ไขใหม่ แต่ฉันพยายามปิดตัวแก้ไขคอมมิทใหม่ ทำอย่างไร ฉันใช้คอมไพล์บน windows

8
ค้นหาชื่อไฟล์ที่ไม่ได้ลงท้ายด้วยส่วนขยายเฉพาะบน Unix หรือไม่
มีวิธีง่ายๆในการค้นหาไฟล์ทั้งหมดซ้ำในลำดับชั้นไดเรกทอรีซ้ำซึ่งไม่ได้จบในรายการส่วนขยายหรือไม่? เช่นไฟล์ทั้งหมดที่ไม่ใช่ * .dll หรือ * .exe ค้นหา UNIX / GNU ที่ทรงพลังเหมือนไม่มีexcludeโหมด (หรือฉันพลาด) และฉันมักจะพบว่ามันยากที่จะใช้นิพจน์ทั่วไปเพื่อค้นหาสิ่งที่ไม่ตรงกับนิพจน์เฉพาะ . ฉันอยู่ในสภาพแวดล้อม Windows (ใช้พอร์ตGnuWin32ของเครื่องมือ GNU ส่วนใหญ่) ดังนั้นฉันจึงเปิดกว้างสำหรับโซลูชันที่ใช้ Windows เท่านั้น
207 command-line  find 

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