«command-line» etiketlenmiş sorular

Komut satırı, kabuğunuzun etkileşimli arabirimidir.

4
Bash: Stdout'ta son (veya Nth) satırı yakala / kullan
Sorgu Bash kullanıyorum. Dosyaları ararken genellikle aşağıdakileri yapacağım: find -name stackexchange.hs Ve genellikle sonuçlar şöyle görünecektir: /youre/the/man/now/dog/stackexchange.hs /you/are/no/longer/the/dog/dog/stackexchange.hs /this/is/the/file/i/want/stackexchange.hs Sonra aşağıdakilerden birini yapmak isteyeceğim: Seçenek 1: Sonuç listesindeki son öğeyi vim olarak açın . 2. Seçenek: içinde sonuç listesinde Açık N. öğesi vim . Şu anda fare ile kesip yapıştırıyorum. …

1
Eksik paketi önermek için bash'ı nasıl edinebilirim?
Ubuntu'yu çalıştırırken, bash'da bir komut yürütmeye çalışırken, adı geçen programın eksik olduğunu, ancak başka bir paket Y'de bulunduğunu ve yüklemeyi deneyebileceğimi önermek için kullanılır. Şimdi Debian sisteminde artık durum böyle değil. Komut bulunamazsa hiçbir şey önermez, ancak paket yöneticisi listesi güncellenir. Bash'de verilen komutlardan bir paket önermeyi nasıl alabilirim?



5
Curl'den sh'ye borulamadan önce kabuk betiğini okuyun ve onaylayın (curl -s [url] | sh)
Web'den bir kabuk komut dosyası yürütmem gerektiğinde, komut dosyasının kötü amaçlı olmadığından ve çalıştırılmasının güvenli olduğundan emin olmak için curl -s [url] | shönce urlweb tarayıcımda açarım . Komut dosyasını komut satırından okumak ve sonra komut dosyasını okuduktan sonra yürütmeyi onaylamak mümkün kılan bir komut satırı hile gördüğümü hatırlıyorum. Doğru …


4
Bash'da, bir süreci control-z ile duraklatmanın potansiyel olumsuz sonuçları nelerdir?
Bash kullanarak, bir işlem ile duraklatılabilir control-z. Bununla birlikte, bir sürecin duraklatılma konusunda iyi davranmayacağı durumlara dikkat etmek için genel koşullar veya yönergeler var mı? Benim özel senaryom beklenenden daha uzun süren bir tar dosyası oluşturmak oldu. Arka plana koymak için duraklatmak istedim, ama etmemeye karar verdim. Sorum elbette katranla …

4
Kimlik doğrulaması için SSH anahtarı kullanan komut satırı parola yöneticisi
Ben çok pwsafe gibi bir komut satırı şifre yöneticisi arıyorum , ama bir SSH anahtar kimlik doğrulaması özellikleri. Yani, şifre dosyasını açarken SSH anahtarımı kimlik doğrulamasına ekleyebilmek istiyorum, böylece başka bir şifreyi hatırlamak zorunda değilim, ancak diğer şifrelerimin kilidini açmak için SSH anahtarımı kullanabilirim. Pwsafe, ihtiyacım olmayan bir özellik olan …

1
PDF dosyalarından ek açıklamalar nasıl çıkarılır?
evincePDF dosyalarından ek açıklamaları (yorumlar kullanılarak eklendi ) çıkarmak için bir komut satırı aracı var mı ? İnsanlara gönderilen belgeleri hakkında geri bildirim göndermek için böyle bir çözüm ararım. Ek açıklamalı PDF'yi ek olarak yanıtlamanın yanı sıra, yorumlarımın bir dökümünü e-postanın gövdesinde uygun bir değişiklik günlüğünün yerine koymak istiyorum. Gelen …
11 command-line  pdf 

5
Mkdir neden iç içe dizinin oluşturulmasına izin vermek için varsayılan olarak -p bayrağını ayarlamıyor?
-pBayrağın mkdirvarsayılan olarak ayarlanmaması için hiçbir neden göremiyorum . -p, --parents no error if existing, make parent directories as needed Görebildiğim kadarıyla yıkıcı olmayan bir komut. Bunun işleyişi hakkında önemli bir şeyi kaçırdım mı? İkincisi, bunun varsayılan davranışı olmasını sağlamanın kolay bir yolu var mkdirmı?


2
Stdin ve komut satırı argümanı arasındaki performans farkı
Bazı komutlar için belirli girdiyi stdin veya komut satırı bağımsız değişkeni olarak belirtmek mümkündür. Özellikle, varsayalım commandStdin giriş ve komut satırı argümanı olarak bir dosya adı alabilir ve command < myfile, cat myfile | command ve command myfileaynı sonucu üretebilir. Örneğin, Komut şu olduğunda sed: sed s/day/night/ <myfile >new sed …

2
Girişin sonuna boş bir satır ekleme
Sonunda yeni satır olmadan çıktı üreten bazı komut var, böyle Myprompt$ somecmd dksfjdl dsfjdlkfj dsfjdkfj dfjdkfjMyprompt$ Şu anda bunun üstesinden geliyorum Bunu somecmd | sed 's/$/\n/' | tr -s '\n' yapmanın daha iyi bir yolu var mı?

1
İki * .srt dosyasını nasıl birleştiririm
Lütfen bu soruya bakın . Sadece iki avi dosyaları birleşti var cd1.avive cd1.aviiçine movie.avikullanarak: avimerge -o movie.avi -i cd{1,2}.avi Sorun ben ilk dosyalara bağlı dosyaları altyazı vardı avi: cd1.srt cd2.srt İlk başta dosyaları bir araya getirmeye çalıştım: cat cd{1,2}.srt > movie.srt Ama bu altyazılara zarar verdi ... herhangi bir öneriniz …

5
"find" sonucunu dosya listesi olarak nasıl aktarabilirim?
Durum şu mpg321ki, bir dosya listesini argüman olarak kabul eden bir MP3 çalarım var. Müziğimi "music" adlı bir dizinde saklıyorum, burada birkaç dizin daha var. Sadece hepsini oynamak istiyorum, bu yüzden programı mpg321 $(find /music -iname "*\.mp3") . Sorun, bazı dosya adlarının içinde boşluk olması ve programın bu adları daha …

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.