«command-history» etiketlenmiş sorular

Kabuğa veya başka bir yardımcı programa önceden yazılan geri çağırma komutları



1
Terminal oturum komut geçmişini bash'da nasıl eşitlerim?
~/.bash_historyBir terminal oturumu sırasında son komutlarımı aramaya çalıştım ama onlar orada değildi. Sanırım bunun nedeni birden fazla terminal oturumumun açık olması. Geçerli terminal oturumunun komut geçmişini bash_history dosyasına (oturumu kapatmadan ve o ortamı kaybetmeden) senkronize edebilmemin (yani sync-push veya sync-write-out) bir yolu var mı? ( syncKomutun dosya sistemi değişikliklerini bazı …

3
Süreksiz anahtar kelimelerle geçmişte arama komutları
Komutun ilk birkaç harfini bilmeden tarihteki komutları nasıl arayacağımı merak ediyordum. Bash içinde Ctrl- Rile arama yaparken , komutun ilk birkaç harfini vermek gerekir. Ya sadece ortadaki bazı karakterleri veya başlangıçta bazı karakterleri tanıyorsam ne olur? Örneğin, aramak için cat myfile, sadece atiçinde veya cbaşlangıçta ve myortada bir yerde olduğunu …

2
Komutu çalıştırmadan fc'yi nasıl iptal edebilirim?
Fc komutu, önceki komutun görsel olarak düzenlenmesine izin verir. Editörde fikrimi değiştirirsem, komutun yürütülmesini nasıl durdurabilirim. Vim'de q yazın! veya q her ikisi de komutun yürütülmesine neden olur ve CTRL-C de çalışmaz. Düzenleyici ve sonra wq komutu silmek için tek seçenek var mı?


2
Komutlar-geçmişindeki değişiklikler nasıl geri alınır?
UNIX sistemlerinde, önceki komutlarda gezinmek için üst ve alt oklara basabilirsiniz. Bu son derece kullanışlıdır. Bazen yukarı çıkıp tekrar kullanmak istediğim bir komut bulurum, ancak bazı varyasyonlarla. Bu tür değişiklikler yaparsam, kontrol etmediğim sürece orijinal komutu geri almanın bir yolu yoktur history. Geçmişteki tuşlarla erişilen komuttaki değişiklikleri "geri almanın" bir …


1
geri aramayı kullanırken bash tarihinin sonuna geri dönecek misiniz?
Oldukça uzun bash geçmişi tutuyorum ve bazen bash ters arama fonksiyonu ( Ctrl+ r) ile bir şey aradığımda arama geçmişinin başlangıcındayım ve hala ihtiyacım olanı bulamadım ve sonra sonuna geri dönmek istiyorum geçmiş dosyasının. Seçeneklerden biri , geçmişin sonuna yaklaşan veya yürüten ileri arama işlevini ( Ctrl+ s) kullanmaktır #, …


2
Tarihin son komutundan ikinci argümana nasıl erişilir?
Bazı Regex öğrenmeye başlıyorum, bu nedenle bu komutu tekrar tekrar kullanıyorum: grep pattern /usr/share/dict/american-english Desen değişiklik sadece bölüm, bu yüzden tekrar tekrar uzun ifade " / usr / share / dict / amerikan-ingilizce " yazmak zorunda . Birisi, tam ifade yerine şifreli karakter kombinasyonları yazarak komut geçmişinden bir komut argümanını …

2
Alt kabuk yürütülmeden önce genişletilsin mi?
Sık sık alt kabukları kullanarak komutları çalıştırıyorum ve bazen bir şey çalıştırmadan önce alt kabukların genişlemesini istiyorum. Örneğin, çalıştırmadan önce aşağıdaki komut satırının genişletilmesini nasıl sağlayabilirim, böylece alt kabuğun sonuçlarını düzenleyebilirim? Örneğin $ find -name "test.txt" /tmp/test.txt $ mv $(!!) /tmp/new.txt Komutu çalıştırmadan önce alt kabuğun genişlediğini görmek istiyorum , …


2
tarihle okumak
Yerleşik readkomut destek geçmişini, aralarında dolaşmak için yukarı / aşağı tuşuna basarak nasıl yapabilirim ? Yukarı tuşuna bastığınızda yakalamayı denedim, ancak bununla çalışmak görünmüyor read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Ok tuşlarına basmak işe yarıyor gibi görünüyor ve bunu kullanarak tespit edebilirim, …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.