Devar Bhabhi hot romance video दà¥à¤µà¤° à¤à¤¾à¤à¥ à¤à¥ साथ हà¥à¤ रà¥à¤®à¤¾à¤
สารบัญ:
- ไวยากรณ์คำสั่ง
tee
- วิธีใช้คำสั่ง
tee
- เขียนไปยังหลายไฟล์
- ต่อท้ายไฟล์
- ละเว้นการขัดจังหวะ
- ซ่อนผลลัพธ์
- ใช้ tee ใน Conjunction กับ sudo
- ข้อสรุป
คำสั่ง
tee
อ่านจากอินพุตมาตรฐานและเขียนไปยังทั้งเอาต์พุตมาตรฐานและหนึ่งไฟล์ขึ้นไปในเวลาเดียวกัน
tee
ส่วนใหญ่จะใช้ร่วมกับคำสั่งอื่นผ่านการวางท่อ
ในบทช่วยสอนนี้เราจะกล่าวถึงพื้นฐานของการใช้คำสั่ง
tee
ไวยากรณ์คำสั่ง
tee
ไวยากรณ์สำหรับคำสั่ง
tee
มีดังนี้:
tee
-
OPTIONS
:-
-a
(--append
) - อย่าเขียนทับไฟล์แทนที่จะผนวกเข้ากับไฟล์ที่กำหนด-i
(--ignore-interrupts
) - ละเว้นสัญญาณขัดจังหวะใช้tee --help
ในการดูตัวเลือกที่มีอยู่ทั้งหมด
FILE_NAMES
- ไฟล์อย่างน้อยหนึ่งไฟล์ ซึ่งแต่ละข้อมูลการส่งออกจะถูกเขียนไป -
วิธีใช้คำสั่ง
tee
การใช้งานพื้นฐานที่สุดของคำสั่ง
tee
คือการแสดงเอาต์พุตมาตรฐาน (
stdout
) ของโปรแกรมและเขียนลงในไฟล์
ในตัวอย่างต่อไปนี้เรากำลังใช้คำสั่ง
df
เพื่อรับข้อมูลเกี่ยวกับจำนวนพื้นที่ดิสก์ที่มีอยู่ในระบบไฟล์ เอาต์พุตถูก
disk_usage.txt
ไปที่คำสั่ง
tee
ซึ่งแสดงเอาต์พุตไปยังเทอร์มินัลและเขียนข้อมูลเดียวกันไปยังไฟล์
disk_usage.txt
df -h | tee disk_usage.txt
Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 159G 43G 79% / tmpfs 7.9G 357M 7.5G 5% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 15M 7.9G 1% /tmp /dev/nvme0n1p1 511M 107M 405M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/120
คุณสามารถดูเนื้อหาของไฟล์
disk_usage.txt
โดยใช้คำสั่ง cat
เขียนไปยังหลายไฟล์
คำสั่ง
tee
ยังสามารถเขียนไปยังหลายไฟล์ได้ หากต้องการทำเช่นนั้นให้ระบุรายการไฟล์ที่คั่นด้วยช่องว่างเป็นอาร์กิวเมนต์:
command | tee file1.out file2.out file3.out
ต่อท้ายไฟล์
โดยค่าเริ่มต้นคำสั่ง
tee
จะเขียนทับไฟล์ที่ระบุ ใช้ตัวเลือก
-a
(
--append
) เพื่อผนวกเอาต์พุตไปยังไฟล์:
ละเว้นการขัดจังหวะ
ในการเพิกเฉยการขัดจังหวะใช้ตัวเลือก `` -i
(
–ignore-interrupts
) option. This is useful when stopping the command during execution with
) option. This is useful when stopping the command during execution with
CTRL + C
and want
ที `จะออกอย่างสง่างาม
ซ่อนผลลัพธ์
command | tee file.out >/dev/null
ใช้ tee ใน Conjunction กับ sudo
สมมติว่าคุณต้องการเขียนไฟล์ที่ root เป็นเจ้าของในฐานะผู้ใช้ sudo คำสั่งต่อไปนี้จะล้มเหลวเนื่องจากการเปลี่ยนเส้นทางของเอาต์พุตไม่ได้ดำเนินการโดย sudo การเปลี่ยนเส้นทางจะดำเนินการในฐานะผู้ใช้ที่ไม่มีสิทธิ์
sudo echo "newline" > /etc/file.conf
ผลลัพธ์จะมีลักษณะดังนี้:
bash: /etc/file.conf: Permission denied
เพียงเติม
sudo
ก่อนคำสั่ง
tee
ดังแสดงด้านล่าง:
echo "newline" | sudo tee -a /etc/file.conf
tee
จะได้รับเอาต์พุตของคำสั่ง echo ยกระดับเป็นสิทธิ์ sudo และเขียนไปยังไฟล์
การใช้
tee
ร่วมกับ
sudo
ช่วยให้คุณสามารถเขียนไฟล์ที่ผู้ใช้รายอื่นเป็นเจ้าของได้
ข้อสรุป
คำสั่ง
tee
อ่านจากอินพุตมาตรฐานและเขียนไปยังเอาต์พุตมาตรฐานและไฟล์อีกหนึ่งไฟล์
หากคุณมีคำถามหรือข้อเสนอแนะอย่าลังเลที่จะแสดงความคิดเห็น
สถานีทีคำสั่ง Echo ใน linux พร้อมตัวอย่าง
คำสั่ง echo เป็นหนึ่งในคำสั่งพื้นฐานและใช้บ่อยที่สุดใน Linux อาร์กิวเมนต์ที่ส่งผ่านไปยัง echo จะถูกพิมพ์ไปยังเอาต์พุตมาตรฐาน
คำสั่ง Curl ใน linux พร้อมตัวอย่าง
Curl เป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งสำหรับถ่ายโอนข้อมูลจากหรือไปยังเซิร์ฟเวอร์ที่ออกแบบมาเพื่อทำงานโดยไม่ต้องมีการโต้ตอบกับผู้ใช้ ในบทช่วยสอนนี้เราจะแสดงวิธีใช้เครื่องมือ curl ผ่านตัวอย่างการใช้งานจริงและคำอธิบายโดยละเอียดเกี่ยวกับตัวเลือก curl ทั่วไป
คำสั่ง Tr ใน linux พร้อมตัวอย่าง
Tr เป็นยูทิลิตี้บรรทัดคำสั่งในระบบ Linux และ Unix ที่แปลลบและบีบอักขระจากอินพุตมาตรฐานและเขียนผลลัพธ์ไปยังเอาต์พุตมาตรฐาน