Pertanyaan yang diberi tag «command-history»

perintah recall yang sebelumnya diketik dalam shell atau utilitas lain

2
Bagaimana cara menghindari tanda seru di bash?
Hari ini, saya ketahuan saat mencoba kode golf generator kata sandi untuk Twitter. import string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9)) 90 karakter. Karena ada banyak ruang kosong, saya memutuskan untuk menaikkan standar dan membuatnya dapat dieksekusi juga. echo -e "#!/usr/bin/python\nimport string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9))">pg;chmod +x pg;./pg 139 karakter. Bagus, kecuali jelas bash …



2
Bash: "nomor sejarah" vs "nomor perintah"
Sementara Googling cara mengkustomisasi prompt shell saya melalui variabel PS1, saya melihat tabel karakter khusus yang dapat digunakan. Khususnya: \! the history number of this command \# the command number of this command "Nomor sejarah" tampaknya lebih umum digunakan, dan saya tahu cara menggunakan perintah seperti !523mengulang perintah dari riwayat. …

1
riwayat - Daftar hanya berhasil menjalankan perintah
Saya bertanya-tanya apakah ada cara untuk menggunakan perintah sejarah tetapi hanya daftar perintah yang berhasil dijalankan. Demikian juga, akankah ada cara untuk membuat daftar yang menghasilkan kesalahan? Saya tahu setiap perintah memiliki status keluar dari: 0- Eksekusi perintah berhasil 1- Perintah gagal karena kesalahan selama ekspansi atau redirection, status keluar …

1
Zsh: buat panah ke atas melewati perintah yang identik
Di sebagian besar shell Unix, tombol panah-atas ↑menggantikan perintah yang sedang diedit oleh perintah sebelumnya dalam sejarah. Sejarah dapat dilihat menggunakan perintah history. ↑ dapat ditekan lebih dari satu kali untuk memanjat dalam sejarah. Pertanyaanku adalah: Bagaimana saya bisa mengkonfigurasi shell saya sehingga ↑melewatkan semua perintah yang identik dengan yang …

3
Riwayat per direktori di zsh
Saya senang menggunakannya zshsejak beberapa waktu sekarang, dan saya cukup puas dengan pengaturan riwayat saya, yaitu: # Write to history immediately setopt inc_append_history # History shared among terminals setopt share_history # Save extended info in history setopt extended_history # Ignore duplicates setopt hist_ignoredups Tetapi sering terjadi bahwa saya perlu menggunakan …

2
Apakah ada cara untuk membatalkan modifikasi bash history?
Dengan menekan ke atas, saya bisa melalui perintah yang dimasukkan sebelumnya. Saya perhatikan bahwa jika saya memodifikasi salah satunya, itu mengubah sejarah. Misalnya, jika saya mengetik: echo a echo b echo c [up][up][backspace]d[ctrl+c] sejarah sekarang menunjukkan bahwa perintah kedua adalah echo d, bukan echo b. Bagaimana saya menyimpan yang pertama …


2
Menyimpan riwayat bash dari beberapa Konsole tidak berfungsi dengan benar
Saya menggunakan beberapa terminal Konsole. Dan saya ingin semua perintah yang saya ketik di setiap terminal disimpan dalam histori perintah, sehingga konsole berikutnya yang saya buka akan memiliki semuanya. Untuk mencegah agar setiap terminal tidak menulis histori perintah terminal lainnya, saya memberikan pengaturan berikut ini di.bashrc # avoid duplicates and …

1
Cara menghentikan riwayat penambahan Bash
Saya mengalami banyak masalah dalam mengatur riwayat terminal Bash seperti yang saya inginkan. Saya ingin tidak ada entri duplikat dan jika saya memasukkan perintah saya ingin itu disimpan dan duplikat di atas dihapus. Masalahnya adalah historyperintah menunjukkan kepada saya itu berfungsi seperti yang saya inginkan, tetapi begitu saya log keluar, …

1
Apakah ekspansi riwayat dinonaktifkan di skrip?
Saya mengerti kesalahan berikut ini karena !digunakan untuk ekspansi sejarah: $ echo "Hello!Tim" bash: !Tim: event not found Namun jika saya memasukkan perintah ke dalam skrip dan menjalankan skrip, tidak ada masalah: $ cat myscript echo "Hello!Tim" $ bash myscript Hello!Tim Mengapa demikian? Apakah manual bash menyebutkan alasannya?

3
Bagaimana cara memiliki riwayat perintah dengan output cap waktu ke terminal terus menerus?
Saya menggunakan alias sederhana untuk mengaktifkan "pelacakan" perintah di satu atau banyak jendela terminal: alias trackmi='export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"' Lalu saya hanya file .bash_historytail -f saya di terminal lain di ruang kerja untuk mendapatkan umpan balik segera. Saya baru saja mengaktifkan riwayat tidak terbatas dan memperbarui format riwayat saya ( …


2
Mencari riwayat perintah
Saya mencari riwayat perintah terminal dengan menekan Ctrlrtetapi bagaimana jika: This is an old command This is an | less -S older command Saya menekan Ctrlrdan kemudian saya mengetik "ini adalah" dan perintah lama muncul tetapi tidak yang lebih tua. Bagaimana saya bisa mencari semua perintah "ini adalah"? Apakah mungkin …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.