cp foo.txt {,.backup.`date`}
cp foo.txt .backup.Thu Oct 17 01:02:03 GMT 2013นี้จะขยายไปยังสิ่งที่ต้องการ ช่องว่างก่อนที่เครื่องมือจัดฟันจะเริ่มคำใหม่
cp foo.txt {,.backup. $((date)) }
เครื่องมือจัดฟันอยู่ในคำที่แยกจากกันดังนั้นพวกเขาจึงตีความอย่างแท้จริง นอกจากนี้ยัง$((…))เป็นไวยากรณ์สำหรับการขยายเลขคณิต เอาท์พุทของdateไม่มีอะไรเหมือนการแสดงออกทางคณิตศาสตร์ $(date)คำสั่งเปลี่ยนตัวใช้ชุดเดียวของวงเล็บ:
cp foo.txt foo.backup.`date`
ใกล้ชิด cp foo.{txt,.backup.`date`}คุณอาจจะได้แสดงนี้กับการจัดฟันเป็น ยังคงมีปัญหาที่เอาต์พุตของdateมีช่องว่างดังนั้นจึงต้องใส่เครื่องหมายคำพูดคู่ สิ่งนี้จะได้ผล:
cp foo.{txt,backup."`date`"}
หรือ
cp foo.{txt,backup."$(date)"}
รูปแบบเอาต์พุตเริ่มต้นของdateไม่เหมาะกับชื่อไฟล์และอาจใช้งานไม่ได้หากโลแคลใช้/อักขระในรูปแบบเอาต์พุตเริ่มต้น ใช้รูปแบบวันที่ YMD เพื่อให้คำสั่งพจนานุกรมในชื่อไฟล์เป็นลำดับเหตุการณ์ (และเพื่อหลีกเลี่ยงความกำกวมระหว่างรูปแบบวันที่สหรัฐอเมริกาและสากล)
cp foo.{txt,backup."$(date +%Y%m%d-%H%M%S)"}