Saya tahu saya bisa membuat alias untuk untar seperti ini
alias untar=’tar -xvzf’
Bagaimana cara membuat ini bertahan dari sesi ke sesi, karena sepertinya hilang ketika saya terhubung kembali?
Saya tahu saya bisa membuat alias untuk untar seperti ini
alias untar=’tar -xvzf’
Bagaimana cara membuat ini bertahan dari sesi ke sesi, karena sepertinya hilang ketika saya terhubung kembali?
Jawaban:
Seperti yang sudah dinyatakan, ~/.bashrcadalah tempat Anda ingin menempatkan mereka. Anda mungkin menyukai fungsi kecil ini yang saya gunakan untuk membuat alias (letakkan di ~/.bashrcfile Anda ).
function mkalias ()
{
if [[ $1 && $2 ]]
then
echo -e "alias $1=\"$2\"" >> ~/.bashrc
alias $1="$2"
fi
}
Sintaks dasarnya adalah: mkalias <name> "<command>"
contohnya adalah: mkalias trsh "mv --target-directory=$HOME/.Trash"
perintah selalu ditempatkan dalam tanda kutip jika ada spasi.
$2di alias $1=$2. Lihat: superuser.com/questions/114690/…
Anda biasanya menulis alias di $HOME/.bashrc(jika Anda menggunakan bash shell).
Kalau tidak, lihat artikel wikipedia ini untuk mengetahui file konfigurasi mana yang akan dibaca shell Anda.
Untuk mengetahui cangkang mana yang Anda gunakan lihat SHELLvariabel lingkungan dengan:
$ echo $SHELL