Ø§Ø¹Ø¯Ø§Ù ÙØ§Û ØºÙØ± ÙØ¶Ø§ÙÛ Ø¯Ø± Ø§ÙØ±Ø§Ù
فہرست کا خانہ:
teeکمانڈ ترکیبteeکمانڈ کو کس طرح استعمال کریں- ایک سے زیادہ فائل پر لکھیں
- فائل میں شامل کریں
- رکاوٹ کو نظر انداز کریں
- آؤٹ پٹ کو چھپائیں
- sudo کے ساتھ مل کر ٹی کا استعمال کرنا
- نتیجہ اخذ کرنا
tee
کمانڈ معیاری ان پٹ سے پڑھتی ہے اور ایک ہی وقت میں معیاری آؤٹ پٹ اور ایک یا زیادہ فائلوں دونوں کو لکھتی ہے۔
tee
زیادہ تر پائپنگ کے ذریعہ دیگر کمانڈوں کے ساتھ مل کر استعمال ہوتا ہے۔
اس ٹیوٹوریل میں ، ہم
tee
کمانڈ کو استعمال کرنے کی بنیادی باتوں کا احاطہ کریں گے۔
tee
کمانڈ ترکیب
tee
کمانڈ کا نحو ذیل میں ہے:
tee
-
OPTIONS:-
-a(--append) - فائلوں کو اس کے بجائے دیئے جانے والے فائلوں میں ضم نہ کریں۔-i(--ignore-interrupts) - خلل ڈالنے والے سگنلز کو نظرانداز کریں۔ تمام دستیاب اختیارات دیکھنے کیلئےtee --helpاستعمال کریں۔
FILE_NAMES- ایک یا زیادہ فائلیں۔ جس میں سے ہر ایک پر آؤٹ پٹ ڈیٹا لکھا جاتا ہے۔ -
tee
کمانڈ کو کس طرح استعمال کریں
tee
کمانڈ کا سب سے بنیادی استعمال کسی پروگرام کی معیاری آؤٹ پٹ (
stdout
) ڈسپلے کرنا اور اسے فائل میں لکھنا ہے۔
مندرجہ ذیل مثال میں ، ہم فائل سسٹم پر ڈسک کی دستیاب جگہ کی مقدار کے بارے میں معلومات حاصل کرنے کے لئے
df
کمانڈ استعمال کر رہے ہیں۔ آؤٹ پٹ کو
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
فائل کا مواد دیکھ سکتے ہیں۔
ایک سے زیادہ فائل پر لکھیں
tee
کمانڈ متعدد فائلوں کو بھی لکھ سکتا ہے۔ ایسا کرنے کے ل space ، بطور دلیل سے جگہ سے جدا فائلوں کی ایک فہرست کی وضاحت کریں:
command | tee file1.out file2.out file3.out
فائل میں شامل کریں
پہلے سے طے شدہ ،
tee
کمانڈ مخصوص فائل کو اوور رائٹ کردے گی۔ آؤٹ پٹ کو فائل میں شامل کرنے کے لئے
-a
(
--append
) آپشن کا استعمال کریں:
رکاوٹ کو نظر انداز کریں
رکاوٹوں کو نظر انداز کرنے کے لئے `` -i
(
oreignore-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 کے
) option. This is useful when stopping the command during execution with
and want
خوبصورتی سے باہر آجائے۔
آؤٹ پٹ کو چھپائیں
command | tee file.out >/dev/null
sudo کے ساتھ مل کر ٹی کا استعمال کرنا
ہم کہتے ہیں کہ آپ کسی ایسی فائل کو لکھنا چاہتے ہیں جس کی ملکیت بطور سوڈو صارف ہے۔ مندرجہ ذیل کمانڈ ناکام ہوجائے گا کیونکہ آؤٹ پٹ کی ری ڈائریکشن سوڈو کے ذریعہ انجام نہیں دی جاتی ہے۔ ری ڈائریکشن غیر مجاز صارف کی حیثیت سے انجام دی گئی ہے۔
sudo echo "newline" > /etc/file.conf
آؤٹ پٹ کچھ اس طرح نظر آئے گی:
bash: /etc/file.conf: Permission denied
جیسا کہ ذیل میں دکھایا گیا ہے
tee
کمان سے پہلے صرف سوڈو پریپینڈ کریں:
echo "newline" | sudo tee -a /etc/file.conf
tee
کو ایکو کمانڈ کا آؤٹ پٹ ملے گا ، سوڈو اجازتوں میں اضافہ ہوگا اور فائل کو لکھیں گے۔
tee
کو سوڈو کے ساتھ مل کر استعمال کرنے سے آپ دوسرے صارفین کی ملکیت والی فائلوں کو لکھ سکتے ہیں۔
نتیجہ اخذ کرنا
tee
کمانڈ معیاری ان پٹ سے پڑھتی ہے اور اسے معیاری آؤٹ پٹ اور ایک ایسک مزید فائلوں پر لکھتی ہے۔
اگر آپ کے ذہن میں کوئی سوال یا آراء ہیں تو بلا جھجھک کوئی تبصرہ کریں۔
ٹی ٹرمینلمائیکروولا اور ٹی موبائل کے ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ بغاوت کرنے کی امید ہے.
موٹوولا نے اپنے موبائل موبائل آلہ کو Google لوڈ، اتارنا Android آپریٹنگ سسٹم پر مبنی اعلان کیا.
مثال کے ساتھ لینکس میں ایکو کمانڈ
ایکو کمانڈ لینکس میں سب سے بنیادی اور اکثر استعمال ہونے والی کمانڈوں میں سے ایک ہے۔ بازگشت کی بازگشت کو معیاری آؤٹ پٹ پر چھاپ دیا جاتا ہے۔
مثال کے ساتھ لینکس میں curl کمانڈ
صارف صارف کی بات چیت کے بغیر کام کرنے کے لئے تیار کردہ سرور سے ڈیٹا کی منتقلی کے لئے کرل ایک کمانڈ لائن افادیت ہے۔ اس ٹیوٹوریل میں ، ہم آپ کو عملی نمونوں اور کرال کے سب سے عام اختیارات کی تفصیلی وضاحت کے ذریعہ curl کا آلہ استعمال کرنے کا طریقہ بتائیں گے۔







