मेरे पास बहुत सारी आज्ञाएं हैं जिन्हें मुझे नियमित रूप से निष्पादित करने की आवश्यकता है, अक्सर थोड़ी सी भिन्नता के साथ।
अभी मैं उन सभी को संग्रहीत कर रहा हूं .bash_history
और उनका उपयोग करने के लिए CTRL- Rउनका उपयोग करने के लिए, लेकिन मुझे आश्चर्य है कि क्या कोई बेहतर तरीका है। मैं जिस चीज़ की तलाश कर रहा हूँ:
- एक नई कमांड जोड़ना आसान है
- वांछित आदेश को खोजना और फिर से निष्पादित करना आसान है
- सुझावों में अवांछित आदेशों से बचें
दुर्भाग्य से, bash_history तीसरी मांग पर इतना मजबूत नहीं है: अगर मैं कुछ करता हूं cd
और ls
, यह इतिहास फ़ाइल को जल्दी से भरता है। मैंने हाल ही में इसके बारे में सीखा है HIST_SIZE
और आप डुप्लिकेट या कुछ आदेशों से बचने के लिए इतिहास को कॉन्फ़िगर कर सकते हैं, लेकिन यह सब कॉन्फ़िगर करने से पहले, मैं यह सुनिश्चित करना चाहता था कि यह सबसे अच्छा तरीका है।
alias
शायद अधिक उपयोगी। जैसे।alias gfc="git fetch origin"