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

คำสั่งเป็นคำสั่งสำหรับโปรแกรมคอมพิวเตอร์ที่ทำหน้าที่เป็นล่ามบางชนิดเพื่อทำงานเฉพาะ คำสั่งส่วนใหญ่เป็นคำสั่งสำหรับอินเทอร์เฟซบรรทัดคำสั่งบางประเภทเช่นเชลล์ ใช้ [command-pattern] สำหรับรูปแบบการออกแบบ




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


4
PHP shell_exec () vs exec ()
ฉันกำลังพยายามเข้าใจถึงความแตกต่างระหว่างshell_exec()และexec()... ฉันมักจะใช้exec()คำสั่งด้านเซิร์ฟเวอร์เสมอเมื่อไรฉันจะใช้shell_exec()? เป็นshell_exec()เพียงชื่อย่อสำหรับexec()? ดูเหมือนว่าจะเป็นสิ่งเดียวกันกับพารามิเตอร์ที่น้อยลง
345 php  shell  command  exec 


2
วิธีสร้างลิงค์ไปยังไดเรกทอรี [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน8 ปีที่ผ่านมา ปรับปรุงคำถามนี้ จะสร้างลิงค์xxxไปได้/home/jake/doc/test/2000/something/อย่างไร? สมมติxxxจะถูกสร้างขึ้นภายใต้และคุณอยู่ในปัจจุบัน/home/jake /home/jakeเมื่อคุณทำคุณโดยตรงไปที่cd xxx/home/jake/doc/test/2000/something/
321 linux  shell  command 

5
PHP exec () vs system () vs passthru ()
อะไรคือความแตกต่าง? มีสถานการณ์หรือเหตุผลที่เฉพาะเจาะจงสำหรับแต่ละฟังก์ชั่นหรือไม่? ถ้าใช่คุณสามารถยกตัวอย่างสถานการณ์เหล่านั้นได้ไหม PHP.net บอกว่าพวกมันถูกใช้เพื่อรันโปรแกรมภายนอก ดูการอ้างอิง จากตัวอย่างที่ฉันเห็นฉันไม่เห็นความแตกต่างที่ชัดเจน หากฉันเพียงแค่เรียกใช้สคริปต์ (bash หรือ python) คุณแนะนำให้ใช้ฟังก์ชันใด
312 php  command  exec 

7
ฉันจะเรียกคืนอาร์กิวเมนต์ของคำสั่ง bash ก่อนหน้าได้อย่างไร
มีวิธีใน Bash เพื่อเรียกคืนอาร์กิวเมนต์ของคำสั่งก่อนหน้าหรือไม่? ฉันมักจะตามมาด้วยvi file.cgcc file.c มีวิธีใน Bash เพื่อเรียกคืนอาร์กิวเมนต์ของคำสั่งก่อนหน้าหรือไม่?
312 linux  bash  unix  command 

19
หยุดโปรแกรม node.js จากบรรทัดคำสั่ง
ฉันมีเซิร์ฟเวอร์ TCP ทั่วไปที่ฟังพอร์ต var net = require("net"); var server = net.createServer(function(socket) { socket.end("Hello!\n"); }); server.listen(7777); ฉันเริ่มด้วยnode server.jsแล้วปิดด้วย Ctrl + Z บน Mac เมื่อฉันพยายามเรียกใช้อีกครั้งโดยnode server.jsได้รับข้อความแสดงข้อผิดพลาดนี้: node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: listen EADDRINUSE at errnoException (net.js:670:11) at Array.0 (net.js:771:26) at EventEmitter._tickCallback (node.js:192:41) ฉันปิดโปรแกรมผิดหรือเปล่า? …
304 node.js  command 

7
Git alias พร้อมพารามิเตอร์ตำแหน่ง
โดยทั่วไปฉันพยายามนามแฝง: git files 9fa3 ... เพื่อรันคำสั่ง: git diff --name-status 9fa3^ 9fa3 แต่ดูเหมือนว่า git จะไม่ผ่านพารามิเตอร์ตำแหน่งไปยังคำสั่ง alias ฉันเหนื่อย: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status {1}^ {1}" ... และอีกสองสามคน แต่สิ่งเหล่านี้ไม่ได้ผล กรณีเลวจะเป็น: $ git echo_reverse_these_params a b c d e e d c b a ... ฉันจะทำงานนี้ได้อย่างไร

6
คำสั่ง unix สำหรับการลบอักขระ N ตัวแรกของบรรทัดคืออะไร
ตัวอย่างเช่นฉันอาจต้องการ: tail -f logfile | grep org.springframework | <command to remove first N characters> ฉันคิดว่าtrอาจมีความสามารถในการทำเช่นนี้ แต่ฉันไม่แน่ใจ
238 bash  unix  command  truncate 

6
คุณจะเรียกใช้คำสั่งในวิธีทุบตีจนสำเร็จ
ฉันมีสคริปต์และต้องการขอข้อมูลจากผู้ใช้สคริปต์ไม่สามารถดำเนินการต่อไปจนกว่าผู้ใช้จะกรอกข้อมูลนี้ ต่อไปนี้เป็นความพยายามของฉันในการวางคำสั่งลงในลูปเพื่อให้ได้สิ่งนี้ แต่มันไม่ทำงานด้วยเหตุผลบางอย่าง echo "Please change password" while passwd do echo "Try again" done ฉันลองวนรอบหลายครั้งแล้ว: while `passwd` while [[ "`passwd`" -gt 0 ]] while [ `passwd` -ne 0 ]] # ... And much more แต่ฉันไม่สามารถทำให้มันใช้งานได้
237 bash  command  while-loop 

10
ทางเลือกสำหรับ ~ (โฮมไดเร็กทอรีของผู้ใช้) บนพรอมต์คำสั่ง Windows คืออะไร
ฉันพยายามที่จะใช้คำสั่งพร้อมที่จะย้ายไฟล์บางผมใช้ลินุกซ์มินัลที่ผมใช้~ในการระบุไดเรกทอรีบ้านของฉันฉันได้มองทุก แต่ฉันไม่สามารถดูเหมือนจะพบว่ามันสำหรับ Windows พร้อมรับคำสั่ง ( Documents and Settings\[user])

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