इसे निष्पादित किए बिना किसी भी चीज़ से शुरू होने वाले अंतिम उपयोग किए गए कमांड को खोजें

यदि आप आखिरी बार खोजना चाहते हैं तो वास्तव में इसे निष्पादित किए बिना एक विशिष्ट कमांड का उपयोग किया गया था, तो कमांड लाइन पर इस प्रारूप का पालन करें:

!sudo:p

उपर्युक्त उदाहरण वास्तव में इसे निष्पादित किए बिना 'सूडो' कमांड के अंतिम उपयोग को प्रिंट करेगा, जो कुछ परिस्थितियों में बहुत उपयोगी है (जैसे नीचे की स्थिति, जहां पिछली बार सुडो कमांड का उपयोग किया गया था, सबकुछ फिर से हटा रहा था!)। आप नीचे दिए गए अंतिम उपयोग किए गए कमांड को सीधे नीचे देखेंगे:

$ !sudo:p
sudo rm -rf /var/logs/*

यह कुछ भी, अपूर्ण आदेशों के साथ काम करता है। पिछले सप्ताह उपयोग किए गए अस्पष्ट आदेश को याद नहीं किया जा सकता है, लेकिन आप जानते हैं कि यह किस तरह से शुरू हुआ? कोई बात नहीं!

!t:p
इस तरह कुछ प्रिंट कर सकते हैं:
time grep -c and rewin.sh

यह ध्यान रखना महत्वपूर्ण है: कमांड के अंत में पी संशोधक यह निष्पादित करने के बजाए आदेश को प्रिंट करने के लिए ज़िम्मेदार है, जो बैश इतिहास कमांड के लिए डिफ़ॉल्ट व्यवहार है! तो अगर आपने अभी टाइप किया था! पी आखिरी बार निष्पादित करेगा कि 'पी' से शुरू होने वाला कमांड निष्पादित किया गया था, लेकिन! p: p निष्पादन को कमांड को कम करेगा।