สวัสดีค่ะ มือใหม่ค่ะ มีปัญหาอยากปรึกษาชาวพันทิปค่ะ
เราหัดใช้ LINUX อยู่ค่ะ พยายามเปลี่ยนชื่อไฟล์ ให้มันระบุวันที่กับเวลาในชื่อไฟล์ด้วยเวลาที่เราเซฟ (ทำบน emacsค่ะ ) เราใช้ mac เพิ่งโหลด XQuartz มาเเมื่อเช้านี้เองค่ะ
เรามีไฟล์เก่าอยู่อันนึงค่ะ พอเวลาจะเซฟ ก็อยากให้มันเป็นชื่อเดียวกัน แต่ให้บันทึกเวลาที่เซฟเอาไว้ในชื่อมันด้วย จะได้รู้ว่าอันไหนทำเมื่อไร
เรา
ไปหามาในเนต คำสั่งที่จะแสดงวันที่คือ date
ส่วนคำสั่งประกาษตัวแปรคือ set var=value แต่พอมาขั้นตอนจะเซฟไฟล์ ชื่อไฟล์มันดันไม่ขึ้นตามที่อยากให้ขึ้นอะค่ะ
สมมติว่าเรามี
test.txt ต้องการให้บันทึกเวลา ก็อยากให้มันเขียนเป็น test-วันที่-เวลา.txt
เราลองทำประมาณว่า
set d=date
mv test.txt test-$d.txt
searchก็แล้ว มั่วก็แล้ว ไม่ได้ซักทีค่ะ
ลองทำไปหลายอย่างแล้ว ตามที่ยกตย ข้างบน หรืออะไรประมาณนี้นอะค่ะ
ภาษาของ LINUX เวลาจะพิมพ์ค่าตัวแปรและเซฟไฟล์ในเวลาเดียวกันนี่ต้องทำยังไงคะ
LINUX จะเปลี่ยนชื่อไฟล์ใหม่ ให้ระบุวันที่กับเวลาได้ ต้องทำไงดีคะ
เราหัดใช้ LINUX อยู่ค่ะ พยายามเปลี่ยนชื่อไฟล์ ให้มันระบุวันที่กับเวลาในชื่อไฟล์ด้วยเวลาที่เราเซฟ (ทำบน emacsค่ะ ) เราใช้ mac เพิ่งโหลด XQuartz มาเเมื่อเช้านี้เองค่ะ
เรามีไฟล์เก่าอยู่อันนึงค่ะ พอเวลาจะเซฟ ก็อยากให้มันเป็นชื่อเดียวกัน แต่ให้บันทึกเวลาที่เซฟเอาไว้ในชื่อมันด้วย จะได้รู้ว่าอันไหนทำเมื่อไร
เรา
ไปหามาในเนต คำสั่งที่จะแสดงวันที่คือ date
ส่วนคำสั่งประกาษตัวแปรคือ set var=value แต่พอมาขั้นตอนจะเซฟไฟล์ ชื่อไฟล์มันดันไม่ขึ้นตามที่อยากให้ขึ้นอะค่ะ
สมมติว่าเรามี
test.txt ต้องการให้บันทึกเวลา ก็อยากให้มันเขียนเป็น test-วันที่-เวลา.txt
เราลองทำประมาณว่า
set d=date
mv test.txt test-$d.txt
searchก็แล้ว มั่วก็แล้ว ไม่ได้ซักทีค่ะ
ลองทำไปหลายอย่างแล้ว ตามที่ยกตย ข้างบน หรืออะไรประมาณนี้นอะค่ะ
ภาษาของ LINUX เวลาจะพิมพ์ค่าตัวแปรและเซฟไฟล์ในเวลาเดียวกันนี่ต้องทำยังไงคะ