Saya baru saja menemukan fcperintah yang memungkinkan Anda mengedit perintah sebelumnya dan mengeluarkannya setelah itu.
Ia memiliki FCEDITvariabel lingkungan sendiri untuk mengatur editornya, dan halaman manual dalam Manual Programmer POSIX ( 1p).
Itu membuat file dalam /tmpdirektori dan mengeksekusi konten jika file disimpan ( :wqdalam vim).
Selain itu, dapat nomor dan daftar fc -lperintah yang sebelumnya dieksekusi untuk dipilih.
Jadi itu perintah yang sangat bagus dan praktis untuk diketahui.
Pertanyaannya adalah apa arti namanya sebenarnya; bagaimana menghubungkan perintah dengan fungsinya dalam pikiran?
"Kelas utama"? atau bahkan mungkin hanya sebagai "Fungsi" (apa yang terlintas di benak saya setelah menyusun kalimat sebelumnya)?
Manual menyebutnya sebagai "utilitas fc".
!!adalah perintah sebelumnya, !-2adalah perintah sebelum itu, !-3ke !-Ndll. Lalu !:1memberi Anda argumen pertama dari perintah sebelumnya,, !:2argumen kedua, !*semua argumen, ^command1^command2jalankan command1 terakhir menggantikan instance dari command1 dengan command2, dll.