«tee» etiketlenmiş sorular

tee, standart girdiyi okuyan ve standart çıktıya ve bağımsız değişken olarak belirtilen bir dosyaya yazan bir komut satırı yardımcı programıdır. Tee komutu ile ilgili sorular için bu etiketi kullanın.


3
`: W! Sudo tee%` nasıl çalışır?
Vim'de yazma izniniz olmayan bir dosyayı açarsanız, sonra onu değiştirmeniz gerektiğine karar verirseniz, değişikliklerinizi vim'den çıkmadan yazabilirsiniz. :w !sudo tee % Bunun nasıl işe yaradığını anlayamıyorum. Lütfen bunu parçalayabilir misiniz? Parçası anlıyorum, :wmevcut tamponu diske yazar, sanırım zaten bir dosya adı varmış gibi değil mi? Ayrıca !hangisinin sudo teekomutu yerine …
27 vim  sudo  tee 



4
Stdout'a çıktı ve aynı zamanda bir dosyaya grep
Metin çıktı bir komut dosyası var stdout. Tüm bu çıktıyı terminalimde görmek istiyorum ve aynı zamanda bazı satırları filtrelemek ve bir dosyaya kaydetmek istiyorum. Misal: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line C Terminalde ilk …
18 grep  pipe  stdout  tee 

3
tee + cat: çıktıyı birkaç kez kullanın ve ardından sonuçları birleştirin
Bazı komutları çağırırsam, örneğin, bir echokomutun sonuçlarını diğer birkaç komutta kullanabilirim tee. Misal: echo "Hello world!" | tee >(command1) >(command2) >(command3) Kedi ile birkaç komutun sonuçlarını toplayabilirim. Misal: cat <(command1) <(command2) <(command3) Her iki şeyi de aynı anda yapabilmek istiyorum, böylece teebu komutları başka bir şeyin çıktısında (örneğin echoyazdım) çağırmak …
18 pipe  cat  tee  concurrency 

3
tee stdout için stderr?
Stdout'u bir süreçten başka bir sürecin standartına, aynı zamanda konsola göndermek istiyorum. Örneğin stdout'u stdout + stderr'e gönderme. Örneğin git edit, aşağıdakilere takma adım var : git status --short | cut -b4- | xargs gvim --remote Dosya adlarının listesinin de ekrana gönderilmesini istiyorum xargs. Peki, teebunu yapacak benzeri bir yardımcı …

2
komutlar için "tee"
teeborulu standart girişi standart çıkış ve dosyaya yönlendirebilir. echo Hello, World! | tee greeting.txt Yukarıdaki komut selamlamayı terminal ekranında görüntüleyecek ve greeting.txtdosyanın içeriğine kaydedecek ve bu isimle hiçbiri yoksa dosyayı oluşturacaktır. Üzerine yazmak yerine mevcut dosyaya eklenecek bir -ageçiş de vardır tee. Borulu girişi dosya yerine komuta ve standart çıktıya …

3
Boru ve stdout'a doğrudan çıkış
Bir komutun çıkışını oluşturup stdout'a yönlendirmenin bir yolu olup olmadığını merak ediyordum. Örneğin, fortunebir fal kurabiyesi yazdırır ve ayrıca panoya kopyalar: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and the Ugly)." (By Matt Welsh)
15 bash  pipe  stdout  tee 

3
Grep'e yönlendirmek için tee'yi nasıl kullanırım
Tee kullanma konusunda fazla deneyimim yok, bu yüzden umarım bu çok basit değildir. Bu sorunun cevaplarından birini görüntüledikten sonra garip bir beheviour ile karşılaştım tee. İlk satırı ve bulunan bir satırı çıkarmam için bunu kullanabilirim: ps aux | tee >(head -n1) | grep syslog USER PID %CPU %MEM VSZ RSS …

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.