ฉันกำลังพยายามสร้างสคริปต์แบบแยกส่วน ฉันมีหลายสคริปต์ / คำสั่งที่เรียกจากสคริปต์เดียว
ฉันต้องการคำนำหน้าเอาต์พุตของแต่ละคำสั่งแยกกัน
Examle:
ไฟล์ของฉันคือallcommands.sh / command1.sh / command2.sh
command1.shเอาต์พุต
file exists
file moved
command2.shเอาต์พุต
file copied
file emptied
allcommands.shรันสคริปต์command1.shและcommand2.sh
ฉันต้องการคำนำหน้าแต่ละเอาต์พุตของสคริปต์ทั้งสองนี้:
[command1] file exists
[command1] file moved
[command2] file copied
[command2] file emptied
โปรดยกตัวอย่างพร้อมข้อมูลที่ฉันให้ ฉันไม่เข้าใจ
—
Ivan Dokov
sed
ฟังก์ชันการทำงานจริงๆ ฉันขอโทษ.
sed "s/\^/command1 /"