สิ่งตีพิมพ์ในหัวข้อ 'command-line'
เปลี่ยนสคริปต์ Python ให้เป็นคำสั่ง CLI
การแนะนำ
วันนี้ฉันอยากจะแสดงให้คุณเห็นว่าคุณสามารถเปลี่ยนสคริปต์หลามจากสิ่งนี้ได้อย่างไร:
$ python3 coolscript.py
สำหรับสิ่งนี้:
$ coolscript
มันเสร็จสิ้นอย่างไร
วิธีที่คุณสามารถเปลี่ยนสคริปต์ python ให้เป็นคำสั่ง CLI เต็มรูปแบบได้คือการใช้ประโยชน์จาก setup.py ฉันจะสาธิตสิ่งนี้โดยการสร้างโปรแกรมที่จะดำเนินการเข้ารหัสซีซาร์กับข้อความใดๆ ที่คุณระบุ
โครงสร้างโครงการ
ก่อนอื่นเราจะต้องสร้างไดเร็กทอรีโครงการของเรา:
$ mkdir caesar
$ cd caesar
$ mkdir caesar
$ touch..
คำถามในหัวข้อ 'command-line'
บรรทัดคำสั่งเพื่อลบไฟล์ซ้ำๆ แต่ไม่รวมไฟล์บางไฟล์
ฉันต้องลบไฟล์บางประเภท (เช่น ไฟล์ zip) ออกจากโฟลเดอร์และโฟลเดอร์ย่อยทั้งหมดโดยใช้บรรทัดคำสั่ง ตามหลักการแล้ว ฉันกำลังมองหาบางอย่างที่สามารถเรียกใช้เป็นไฟล์ .bat ใน Windows ได้
ฉันรู้ว่ามีสวิตช์ /S สำหรับคำสั่ง DEL เพื่อค้นหาในโฟลเดอร์ย่อย...
55991 มุมมอง
schedule
24.11.2023
ฉันจะอ่านพารามิเตอร์บรรทัดคำสั่งจากสคริปต์ R ได้อย่างไร
ฉันมีสคริปต์ R ซึ่งฉันต้องการให้สามารถระบุพารามิเตอร์บรรทัดคำสั่งได้หลายตัว (แทนที่จะเป็นค่าพารามิเตอร์ฮาร์ดโค้ดในโค้ดเอง) สคริปต์ทำงานบน Windows
ฉันไม่พบข้อมูลเกี่ยวกับวิธีการอ่านพารามิเตอร์ที่ให้ไว้ในบรรทัดคำสั่งลงในสคริปต์ R ของฉัน...
176275 มุมมอง
schedule
23.12.2023
การเพิ่มตัวเลือกบรรทัดคำสั่งให้กับ CMake
ฉันกำลังสร้างไลบรารีขนาดใหญ่โดยใช้ CMake และฉันต้องการให้ผู้ใช้สามารถเปิด/ปิดการใช้งานบางส่วนของกระบวนการสร้างของฉันแบบเลือกได้
ฉันจะเพิ่มตัวเลือกบรรทัดคำสั่งให้กับ CMake build ของฉันได้อย่างไร เช่น เพื่อให้ผู้ใช้สามารถพิมพ์ข้อความเช่น cmake...
101813 มุมมอง
schedule
24.11.2023
jline ให้แจ้งที่ด้านล่าง
ฉันใช้ jline และฉันมี ConsoleReader ที่เรียบร้อย และทุกอย่างทำงานได้ดีมาก อย่างไรก็ตาม หากคุณกำลังพิมพ์บางอย่างลงในพรอมต์และมีเอาต์พุตบน stdout (จากเธรดอื่น) เอาต์พุตจะแยกคำ/คำสั่งที่คุณกำลังพิมพ์
ฉันจะเก็บข้อความแจ้ง jline...
2099 มุมมอง
schedule
06.12.2023
คำถามบางประการเกี่ยวกับการตั้งค่า mySQL บน Mac
ฉันเคยลองใช้ mySQL ในบรรทัดคำสั่ง และพบปัญหาบางอย่างที่ไม่สามารถหาคำตอบที่น่าพอใจได้
ฉันจะตั้งค่า mysql ให้ถูกต้องได้อย่างไร โดยที่ฉันไม่ต้องพิมพ์:
นามแฝง mysql=/usr/local/mysql/bin/mysql นามแฝง mysqladmin=/usr/local/mysql/bin/mysqladmin...
82 มุมมอง
schedule
11.11.2023
การดำเนินการบรรทัดคำสั่ง Rhino ถูกหยุดทำงาน - สาเหตุอาจเกิดจากอะไร / วิธีแก้ไขข้อบกพร่อง
เรามีการตั้งค่าการทดสอบ Javascript ด้วย Rhino + Envjs และเซิร์ฟเวอร์ CI ที่ใช้ Ubuntu เรากำลังดำเนินการทดสอบจากบรรทัดคำสั่งดังต่อไปนี้:
java -cp ext/js.jar:ext/jline.jar org.mozilla.javascript.tools.shell.Main -opt -1 -f run.js...
432 มุมมอง
schedule
13.01.2024
พร้อมรับคำสั่งให้คัดลอกเฉพาะรูปภาพจากโฟลเดอร์และโฟลเดอร์ย่อย
ฉันสงสัยว่าเป็นไปได้หรือไม่ที่จะตั้งค่าคำสั่งแบตช์เพื่อดำเนินการนี้
เมื่อดำเนินการไฟล์ .bat รูปภาพทั้งหมดจากโฟลเดอร์และโฟลเดอร์ย่อยจะถูกคัดลอกไปยังตำแหน่งของฉันบนเดสก์ท็อป
ตัวอย่าง: โฟลเดอร์ต้นฉบับอยู่ที่: \intranet\file_location\PP Complete...
13671 มุมมอง
schedule
26.10.2023
รออินพุตบรรทัดคำสั่งไปยังเชลล์สคริปต์จาก PHP
ฉันกำลังมองหาโซลูชันที่ช่วยให้สคริปต์ PHP สามารถส่งคำสั่งหลายคำสั่งเมื่อได้รับแจ้ง เมื่อโค้ดต่อไปนี้ถูกดำเนินการจากเชลล์:
root@host [~]# /usr/local/bin/grads-2.0.2/bin/grads -b
ผลลัพธ์ผลลัพธ์นี้:
Grid Analysis and Display System (GrADS)...
201 มุมมอง
schedule
17.11.2023
รวมคำบรรยายเป็น mkv ด้วย ffmpeg ทำให้เกิดข้อผิดพลาด
ฉันต้องรวมคำบรรยายเข้ากับไฟล์ mkv ฉันใช้คำสั่งต่อไปนี้:
ffmpeg -i input.mkv input.srt -map 0 -map 1 -c copy output.mkv
แต่ใช้งานไม่ได้และทำให้เกิดข้อผิดพลาดด้านล่าง:
Could not write header for output file #0 (incorrect codec parameters...
1027 มุมมอง
schedule
16.01.2024
รับเส้นทางสำหรับทรัพยากรในเครื่องมือบรรทัดคำสั่ง
ฉันกำลังพยายามรับเส้นทางของทรัพยากรในเครื่องมือบรรทัดคำสั่งใน Xcode (8 เบต้า 2) นี่คือสิ่งที่ฉันมี:
ทรัพยากร file.xyz ถูกลากเข้าไปในโปรเจ็กต์และความเป็นสมาชิกเป้าหมายตรงกับโปรเจ็กต์หลัก
ภายใต้ขั้นตอนการสร้าง -> คัดลอกไฟล์...
3130 มุมมอง
schedule
12.11.2023
วิธีสร้างไฟล์ exe จากโปรเจ็กต์น้ำอมฤต
ฉันเพิ่งเคยใช้ Elixir และกำลังพยายามสร้างแอปบรรทัดคำสั่งสำหรับ Windows ฉันต้องการปรับใช้แอปเป็นไฟล์ exe ที่สามารถเรียกใช้จากพรอมต์คำสั่ง ฉันต้องการให้ผู้ใช้ไม่จำเป็นต้องติดตั้ง erlang เพื่อเรียกใช้แอปหากเป็นไปได้
ฉันค้นหาทุกที่ใน Google...
2404 มุมมอง
schedule
29.11.2023
แทนที่รูปแบบในคอลัมน์เฉพาะใน sed
ฉันมีไฟล์แท็บที่มีสองคอลัมน์ตามด้านล่าง
BB_12 100_AA
BB_13 101_AB
BB_14 102_AD
BB_15 103_AC
ฉันต้องการลบ number_ ในคอลัมน์ที่สอง (แทนที่ number_ ด้วยไม่มีอะไร) สำหรับสิ่งนี้ฉันลอง sed แทนที่ด้วยวิธีต่อไปนี้ไม่สำเร็จ
sed 's/\d+\_//g'...
584 มุมมอง
schedule
24.11.2023
ModuleNotFoundError: ไม่มีโมดูลชื่อ 'OpenSSL' แม้ว่าจะติดตั้ง pyopenssl แล้วก็ตาม
ฉันกำลังพยายามติดตั้ง OpenSSL สำหรับ Python บน windows โดยใช้บรรทัดคำสั่ง
ฉันได้ลองใช้คำสั่งด้านล่างแล้ว:
pip install OpenSSL
ฉันได้รับข้อผิดพลาดต่อไปนี้:
Could not find a version that satisfies the requirement openssl (from...
6854 มุมมอง
schedule
03.11.2023
ฉันสามารถปรับแต่งข้อผิดพลาด 'ไม่รู้จักเป็นชื่อของ cmdlet' ใน Powershell ได้หรือไม่
สมมติว่าฉันพิมพ์ผิดในบรรทัดคำสั่ง:
whih foo
Powershell ส่งคืน:
whih : The term 'whih' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify...
407 มุมมอง
schedule
02.01.2024
ยุติสคริปต์ node.js จากสคริปต์ node.js อื่น
ฉันมีสคริปต์ node.js ที่รันสคริปต์ node.js อื่นชื่อ 'app.js' โดยใช้ child_process.exec() ฉันต้องการบางสิ่งที่สามารถยุติ 'app.js' ได้ อาจเป็นคำสั่งที่ฉันสามารถใช้ในบรรทัดคำสั่งหรืออย่างอื่นใน node.js
ฉันไม่ได้พยายามฆ่ากระบวนการโหนดทั้งหมด...
84 มุมมอง
schedule
11.11.2023