Score:0

แนะนำดาวภายใต้วลี

ธง jp

ฉันใช้ฟังก์ชันทุบตีนี้เพื่อพิมพ์วลีที่มีดาวอยู่ด้านล่าง
กำลังมองหาวิธีทำให้การใช้งานง่ายขึ้นหรือไม่?

เค้าร่าง ()
{ 
  ชื่อเรื่อง = "$ 1"
  n="${#titl}"
  
  #แยกช่องว่างนำหน้า
  [[ $titl =~ ^(\ )* ]]; spaces="${BASH_REMATCH[0]}"
  
  # ลบช่องว่างนำหน้าจากชื่อเรื่อง
  titl="${titl/#$spaces/}"
  
  echo "$spaces$titl"
  echo "$spaces${titl//?/*}"
}

เรียกใช้คำสั่งต่อไปนี้

สรุป "Stack Exchange"
เค้าร่าง "การแลกเปลี่ยนสแต็ค"

ส่งผลให้

การแลกเปลี่ยนสแต็ค
**************
   การแลกเปลี่ยนสแต็ค
   **************
elmclose avatar
cn flag
การใช้ขีดเส้นใต้หรือเครื่องมือจัดรูปแบบอื่นๆ เพื่อทำให้ข้อความของคุณโดดเด่นอาจง่ายกว่า (หากนั่นคือสิ่งที่คุณตั้งใจจะทำ) คุณสามารถตรวจสอบลิงค์นี้สำหรับคำแนะนำที่ครอบคลุม: https://misc.flogisoft.com/bash/tip_colors_and_formatting ตัวอย่างเช่น หากต้องการขีดเส้นใต้วลีของคุณ ให้ลองทำดังนี้: echo -e "\e[4mStack แลกเปลี่ยน\e[0m"
jp flag
ฉันพบว่าเส้นบางเกินไปสำหรับฉัน นอกจากนี้ ช่องว่างนำหน้าจะถูกขีดเส้นใต้ด้วย
elmclose avatar
cn flag
ลอง echo -e " \e[4mStack Exchange\e[0m"
stumblebee avatar
mx flag
มีคนถามคำถามที่คล้ายกันนี้ใน [stackoverflow](https://stackoverflow.com/questions/70149677/underline-with-stars-from-first-non-space-character) ขอให้โครงการโรงเรียนของคุณโชคดี

โพสต์คำตอบ

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