NS yapıştırmak komut, dosyaları satır satır birleştirir, her dosyadan satırları sekmelerle (varsayılan olarak) veya başka bir dosyadan ayırır. belirtilebilir sınırlayıcı (aşağıdaki örnekte çıktıdaki alanlar eşit işaret).
# yapıştır -d= dosya1 dosya2.
NS bölmek komutu, bir dosyayı bizim seçtiğimiz bir önek ile adlandırılan iki (veya daha fazla) ayrı dosyaya bölmek için kullanılır. Bölme, boyuta, parçalara veya satır sayısına göre tanımlanabilir ve elde edilen dosyaların sayısal veya alfabetik sonekleri olabilir. Aşağıdaki örnekte, ayıracağız bash.pdf boyutlu dosyalara 50 KB (-b 50KB), sayısal son ekler (-NS):
# split -b 50KB -d bash.pdf bash_.
Orijinal dosyayı yeniden oluşturmak için aşağıdaki komutla dosyaları birleştirebilirsiniz:
# cat bash_00 bash_01 bash_02 bash_03 bash_04 bash_05 > bash.pdf.
NS tr komutu, karakterleri tek tek veya karakter aralıklarını kullanarak çevirmek (değiştirmek) için kullanılabilir. Aşağıdaki örnekte aynısını kullanacağız
dosya2 daha önce olduğu gibi ve değiştireceğiz:# kedi dosyası2 | tr o O. # kedi dosyası2 | tr [a-z] [A-Z]
NS tek komutu, bir dosyadaki yinelenen satırları bildirmemize veya kaldırmamıza olanak tanır. standart varsayılan olarak. şunu not etmeliyiz tek bitişik olmadıkça tekrarlanan satırları algılamaz. Böylece, tek genellikle bir önceki ile birlikte kullanılır çeşit (metin dosyalarının satırlarını sıralamak için kullanılır).
Varsayılan olarak, çeşit ilk alanı (boşluklarla ayrılmış) anahtar alan olarak alır. Farklı bir anahtar alan belirtmek için şunu kullanmamız gerekir: -k seçenek. Lütfen aşağıdaki örnekte anahtar alanını değiştirdiğimizde sort ve uniq tarafından döndürülen çıktının nasıl değiştiğine dikkat edin:
# kedi dosyası3. # sıralama dosyası3 | benzersiz # sıralama -k2 dosya3 | benzersiz # sıralama -k3 dosya3 | benzersiz
NS kesmek komut, giriş satırlarının bölümlerini çıkarır ( standart veya dosyalar) ve sonucu bayt (-b), karakter (-c) veya alanlara (-f) dayalı olarak standart çıktıda görüntüler.
Kullanırken kesmek alanlara dayalı olarak, varsayılan alan ayırıcısı bir sekmedir, ancak -NS seçenek.
# cut -d: -f1,3 /etc/passwd # Belirli alanları çıkar: Bu durumda 1 ve 3. # cut -d: -f2-4 /etc/passwd # Alan aralığını ayıklayın: Bu örnekte 2'den 4'e.
Yukarıdaki iki örneğin çıktısının kısa olması için kısaltıldığına dikkat edin.
fmt büyük miktarda içerik veya satır içeren veya değişen derecelerde girintili dosyaları "temizlemek" için kullanılır. Yeni paragraf biçimlendirmesi varsayılan olarak en fazla 75 karakter genişliğindedir. ile bunu değiştirebilirsiniz. -w (genişlik) seçeneği, satır uzunluğunu belirtilen karakter sayısına ayarlar.
Örneğin, kullandığımızda ne olduğunu görelim. fmt görüntülemek için /etc/passwd her satırın genişliğini 100 karaktere ayarlayan dosya. Bir kez daha, çıktı kısa olması için kesildi.
# fmt -w100 /etc/passwd.
pr yazdırılacak bir veya daha fazla dosyayı sayfalara ayırır ve sütunlarda görüntüler. Diğer bir deyişle, pr yazdırıldığında daha iyi görünmesi için bir dosyayı biçimlendirir. Örneğin, aşağıdaki komut:
# ls -a /vb | pr -n --columns=3 -h "/etc içindeki dosyalar"
İçinde bulunan tüm dosyaların bir listesini gösterir. /etc özel bir başlığa sahip yazıcı dostu bir biçimde (3 sütun) -H seçeneği) ve numaralı satırlar (-n).
Bu makalede, bir kabuk isteminde veya terminalde komutların doğru sözdizimi ile nasıl girileceğini ve yürütüleceğini tartıştık ve sistem belgelerinin nasıl bulunacağını, inceleneceğini ve kullanılacağını açıkladık. Göründüğü kadar basit, bir olma yolunda büyük bir ilk adımdır. RHCSA.
Periyodik olarak kullandığınız ve işinize yaradığı kanıtlanmış başka komutları eklemek isterseniz, günlük sorumluluklarınızı yerine getirin, yorum formunu kullanarak bunları dünya ile paylaşmaktan çekinmeyin aşağıda. Sorulara da açığız. Sizden haber almak için sabırsızlanıyoruz!