मैं उपयोग करता हूं इस समय 122 उपनामों का , इसलिए मैं उन सभी को सूचीबद्ध नहीं करूंगा, लेकिन यहां कुछ उपयोगी लोगों की एक छोटी सूची है:
# Key press savers
# Naturally, key press saving aliases like these are really user-dependent.
# These are just a few examples.
alias s='sudo ' # the space allows for command name expansion.
alias g='git'
alias q='exit'
alias ls='ls --color=auto' # color
alias l='ls -F' # classify
alias la='l -A' # classify, hidden
alias ll='l -lh' # human readable
alias lla='ll -A' # hidden
alias x='clear;'
alias xl='clear; l'
alias xla='clear; la'
# not really an alias, but it can be useful
cl () { cd $@ && ls -F; }
alias rs='rsync -avz --progress --fuzzy -e "ssh"'
alias rsd='rsync -avz --progress --delete-after --fuzzy -e "ssh"'
मेरे पास एक छोटा शेल फंक्शन था जो या तो एक डायरेक्टरी में बदल जाता था या एक फाइल को एडिट करता था, जो इस बात पर निर्भर करता था कि उसमें क्या पास हुआ था। जब आप एक निर्देशिका में बदलने के लिए जाते हैं, तो यह बहुत उपयोगी हो सकता है, लेकिन इसके बजाय एक फ़ाइल को संपादित करने का निर्णय लें। मैंने थोड़ा खट्टा शेल फ़ंक्शन लिखा है जो ऐसा करता है और थोड़ा और: https://github.com/Paradoxial/fin/blob/master/forward.sh । मैं वर्तमान में सभी प्रकार की फ़ाइलों को संभालने के लिए इसे फिर से लिखने पर काम कर रहा हूं: https://github.com/Paradoxial/fin/blob/super-f/forwards.sh ।