Saya menggunakan perintah
ls -a | grep '^.'
karena hanya menampilkan file yang tersembunyi.
Saya menambahkan baris
alias hidden='ls -a | grep '^.'' # show only hidden files
ke .bash_aliases
berkas
tapi ini tidak berhasil. Mungkin masalah dengan '
karakter.
Bisakah Anda membantu saya menulis alias yang benar?
Jawaban yang Diterima:
Buat pasangan tanda kutip dalam tanda kutip ganda:
alias hidden='ls -a | grep "^."'
Atau buat pasangan tanda kutip terluar tanda kutip ganda:
alias hidden="ls -a | grep '^.'"
Atau buat semua tanda kutip menjadi tanda kutip ganda dan lepas dari pasangan dalam:
alias hidden="ls -a | grep "^.""
Atau jadikan itu sebuah fungsi, sehingga Anda dapat menyampaikan beberapa argumen saat memanggil:
hidden() { ls -a "[email protected]" | grep '^.'; }
Menjalankan Fungsi yang Ditentukan Pengguna Dalam Panggilan Find -exec?
Bagaimana Membuat Plot Grafis Urutan Angka Dari Input Standar?