Score:0

วิธีการรันหลายคำสั่งด้วยคำสั่งเดียว

ธง us

โดยปกติแล้วฉันต้องดำเนินการหลายคำสั่งทุกครั้งที่ฉันทำงาน เริ่มเซิร์ฟเวอร์ภายใน เริ่ม docker bash เรียกใช้บริการส่วนหน้า ... และฉันหวังว่าฉันจะทำสิ่งเหล่านั้นทั้งหมดได้ด้วยคำสั่งเดียว

ฉันลองใช้นามแฝง แต่การใช้งานที่ฉันเห็นมีมากขึ้นในด้านของการทำให้คำสั่งยาวสั้นลง แต่ฉันไม่สามารถสร้างนามแฝงด้วยคำสั่งหลายคำสั่งได้

มีความคิดว่าเป็นไปได้ที่จะเรียกใช้ชุดคำสั่งทีละชุดด้วยคำสั่งเดียวหรือไม่

Artur Meinild avatar
vn flag
ดูเหมือนว่าจริง ๆ แล้วควรชี้ไปที่ [คำตอบนี้] (https://askubuntu.com/questions/334941/how-to-combine-multiple-commands-in-terminal) แทน เนื่องจากอันที่ชี้ไปนั้นซ้ำกัน .
muru avatar
us flag
@ArturMeinild ใช่ แต่การหลอกลวงในปัจจุบันมีตัวอย่างบางส่วน ( https://askubuntu.com/a/497869/158442 , https://askubuntu.com/a/497868/158442 ) ซึ่งตรงกับปัญหาของ OP มากกว่า
Score:2
ธง vn

คุณสามารถเชื่อมโยงหลายคำสั่งได้โดยตรงบนบรรทัดคำสั่ง

ทางเลือกหนึ่งคือการใช้เครื่องหมายอัฒภาค ดังนี้:

คำสั่ง 1; คำสั่ง 2; คำสั่ง 3

คำสั่งนี้จะเริ่มทำงานทั้ง 3 คำสั่งต่อจากกันโดยไม่มีเงื่อนไข

คุณยังสามารถใช้ตัวดำเนินการเชิงตรรกะ เช่น:

คำสั่ง1 && คำสั่ง2 && คำสั่ง3

&& เป็นตัวดำเนินการ "และ" และในกรณีนี้ คำสั่ง2 จะดำเนินการก็ต่อเมื่อ คำสั่ง1 ประสบความสำเร็จ เป็นต้น

คุณยังสามารถใช้โครงสร้างนี้ในนามแฝง (โดยไม่จำเป็นต้องมีสคริปต์) เช่น:

นามแฝง mycommand='command1; คำสั่ง 2; command3'
Score:1
ธง de
ob2

การเรียกใช้คำสั่งต่างๆ นั้นค่อนข้างง่ายด้วยสคริปต์ สร้างไฟล์ข้อความที่คุณต้องการ (เช่น ไฟล์ที่ซ่อนอยู่ในบ้านของคุณ)

gedit ~/.myscript.sh

ใส่เนื้อหาต่อไปนี้

#!/bin/bash

<คำสั่งของฉัน 1>
<คำสั่งของฉัน 2>
...

ทำให้ไฟล์เรียกใช้งานได้

chmod +x ~/.myscript.sh

จากนั้นคุณสามารถเรียกใช้สคริปต์ด้วยคำสั่งต่อไปนี้

~/.myscript.sh

สุดท้าย คุณสามารถเพิ่มนามแฝงในของคุณ ~/.bashrc.

นามแฝง mycommand=~/.myscript.sh

เพื่อให้คุณสามารถใช้ คำสั่งของฉัน เพื่อดำเนินการสคริปต์ของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา