Synopsis
colrm [start [stop]]
Description
colrm aracı, bir dosyanın satırlarındaki seçili sütunları kaldırır. Bir sütun, satırdaki tek bir karakter olarak tanımlanır. Girdi standart girdiden okunur. Çıktı standart çıktıya yazılır.
Eğer yalnızca başlangıç (start) sütunu belirtilirse, başlangıç sütunundan daha küçük numaralı sütunlar yazılacaktır. Hem başlangıç (start) hem de bitiş (stop) sütunları belirtilirse, başlangıç sütunundan daha küçük numaralı veya bitiş sütunundan daha büyük numaralı sütunlar yazılacaktır. Sütun numaralandırması sıfırdan değil birden başlar.
Sekme (tab) karakterleri sütun sayısını sekizin bir sonraki katına çıkarır. Geri al (backspace) karakterleri sütun sayısını bir azaltır.
Environment
LANG, LC_ALL ve LC_CTYPE ortam değişkenleri, environ(7) kılavuzunda açıklandığı gibi colrm aracının yürütülmesini etkiler.
Exit Status
colrm aracı başarı durumunda 0 ile, bir hata oluştuğunda ise >0 değeriyle çıkar.
Examples
3'ten (c) küçük ve 5'ten (e) büyük sütunları gösterin:
$ echo -e "abcdefgh\n12345678" | colrm 3 5
abfgh
12678
Dosyadaki sütun sayısından daha büyük bir başlangıç sütunu belirtilmesine izin verilir ve tüm sütunları gösterir:
$ echo "abcdefgh" | colrm 100
abcdefgh
Başlangıç sütunu olarak 1 kullanıldığında hiçbir şey gösterilmez:
$ echo "abcdefgh" | colrm 1
See Also
awk(1), column(1), cut(1), paste(1)
History
colrm aracı ilk olarak 1BSD sürümünde ortaya çıkmıştır.
Authors
Jeff Schriebman, colrm aracının orijinal sürümünü Kasım 1974'te yazmıştır.
macOS 26.4 June 23, 2020 macOS 26.4