Baik; misalkan saya di Bash dan saya punya beberapa file di folder. Beberapa dari mereka diberi nama file☠☡☢☣.txt
, di mana ☠☡☢☣
dimulai dengan karakter unik unicode yang tidak dapat diketik. Bagaimana saya merujuk ke salah satu dari mereka? Mendorong tab hanya pelengkapan otomatis ke file
, lalu ingin Anda mengetikkan karakter gila. Apakah ada cara untuk memberi tahu bash "pilih yang ke-3 dalam daftar yang baru saja Anda berikan kepada saya"?
sumber
exec bash
, karena itu langkah yang cukup penting untuk membuatnya berfungsi! ;)Cara lain yang kadang-kadang berfungsi adalah menggunakan
?
atau*
menggila kartu liar lalu mengetik beberapa "barang" lainnya hingga Anda mendapatkan kecocokan unik dengan penyelesaian tab.sumber
Pergi ke direktori yang berisi
file☠☡☢☣.txt
dan masukkanls -i
. Anda akan melihat garis:di mana
xxxxx
nomor indeksfile☠☡☢☣.txt
. Memasukkan:di mana
xxxxx
pada baris sebelumnya adalah nomor indeks tersebut diperoleh darils -i
. Ini berganti namafile☠☡☢☣.txt
menjadibettername.txt
.sumber