Saya mencari cara untuk menyesuaikan sesi Ash dengan set alias
es dan whatnots saya sendiri . Apa yang setara dengan Ash dari bashrc
file Bash ?
26
Ash pertama kali membaca file-file berikut (jika ada):
/etc/profile
~/.profile
Shell non-login juga akan membaca file jika ditentukan dalam variabel lingkungan ENV.
Jadi, jika Anda mengaturnya entah bagaimana (Mungkin di profil ~ /. Anda, atau kontrol lingkungan 'menyeluruh' lainnya), maka setiap shell bercabang di masa depan akan menjalankan skrip itu. Sangat berguna untuk kasus non-login.
Sulit untuk menemukan dokumentasi tentang ini, tetapi dipastikan berfungsi pada busybox-w32 (berjalan pada Windows). Bahkan sulit untuk menemukan dokumentasi yang bagus tentang set abu.
UPDATE: Ada berbagai varian abu di alam. 'ENV' mungkin tidak berfungsi dengan semuanya. Ada beberapa info tentang varian di sini: https://www.in-ulm.de/~mascheck/various/ash/
Ada saran di sana bahwa beberapa varian abu dapat menggunakan 'SHINIT' sebagai pengganti ENV.
sumber