मैं अभी-अभी fc
कमांड पर आया हूं जो आपको पिछली कमांड को संपादित करने और बाद में जारी करने देता है।
FCEDIT
इसके संपादक को स्थापित करने के लिए इसका स्वयं का पर्यावरण चर है, और POSIX प्रोग्रामर के मैनुअल ( 1p
) में एक मैन पेज है ।
यह /tmp
डायरेक्टरी में एक फाइल बनाता है और अगर फाइल सेव ( :wq
इन vim
) है तो कंटेंट निष्पादित करता है ।
इसके अलावा, यह संख्या और fc -l
पहले से निष्पादित कमांड को चुनने के लिए सूचीबद्ध कर सकता है।
तो यह वास्तव में अच्छा और आसान कमांड है।
सवाल यह है कि इसका नाम वास्तव में क्या है; अपने फंक्शन को ध्यान में रखते हुए कमांड को कैसे जोड़ा जाए?
"प्रथम श्रेणी"? या शायद "फ़ंक्शन" के रूप में भी (पिछले वाक्य की रचना के बाद मेरे दिमाग में क्या आया)?
मैनुअल इसे "एफसी उपयोगिता" के रूप में संदर्भित करता है।
!!
पिछला आदेश, है !-2
है कि इससे पहले कि आदेश, !-3
करने के लिए !-N
आदि तो फिर !:1
आप पिछले आदेश से पहले तर्क देता है, !:2
, दूसरा तर्क, !*
सभी तर्क, ^command1^command2
निष्पादित कमांड 2 के साथ कमांड 1 की जगह अंतिम कमांड 1, आदि