ฉันใช้เสียงเรียกเข้าสำหรับการเขียนสคริปต์ทุบตี บางครั้งสิ่งที่ฉันไม่ต้องการที่จะสร้างไฟล์ใหม่ทำให้มันปฏิบัติการได้ดำเนินการแล้วลบออก ฉันหมายถึงสคริปต์ที่จะใช้งานเพียงครั้งเดียว
เช่นฉันเปิดเป็นกลุ่มและพิมพ์สิ่งนี้:
#!/bin/bash
ll | while read line
do
echo $line
done
ฉันไม่ได้บันทึกไฟล์นี้ฉันใช้ vim เพื่อทำให้ bash-scripting ง่ายขึ้น ฉันรู้ว่าฉันสามารถรันคำสั่ง bash ผ่าน!
ในกลุ่ม แต่สิ่งที่เกี่ยวกับการดำเนินการทุกอย่างที่อยู่ในบัฟเฟอร์?
set -o vi
คุณสามารถกดEsc-v
เพื่อแก้ไขบรรทัดคำสั่งใน vi จากนั้นEsc-:wq
ให้ดำเนินการ
<C-x><C-e>
และดำเนินการกับการเขียนได้ใช่ไหม