निफ़ल यह बिल्कुल सही है। जब आप कई टर्मिनलों का उपयोग कर रहे हैं, हालांकि, आपको विशिष्ट होने की आवश्यकता है।
आप में से जो लोग Google से आ रहे हैं, उन्हें इस पेज को खोजने के लिए बधाई। आप (यह भी शामिल है एक समय पढ़ने पाश के दौरान किसी भी उपयोगकर्ता इनपुट करने के लिए की जरूरत है rm -i
, read
, या कुछ और), तो आप उपयोग करने के लिए जो इनपुट पाइप निर्दिष्ट कर सकते हैं।
यहाँ इस समाधान का एक टुकड़ा है जो मैंने उपयोग किया है:
#in declarations
thistty=$(tty)
lsuser -R LDAP -a home pgrp ALL 2>/dev/null | while read line
do
homedir=$(echo $homedir | awk -F= '{print $2}')
sudo rm -ir "$homedir" < $thistty
done
while
एक पाइप से पढ़ा था ... और फिर मैंने स्टड से पढ़ने के लिए पुनर्निर्देशन का उपयोग कियाread something < %terminal
:।