'-O' seçeneği zaten sort
bir Unix Altıncı Baskı
Bununla birlikte, Unix felsefesinde olmadığını kabul ediyorum. uniq
Bu seçeneği sort
yoktu (ve bir -u
zaman yoktu ).
PDP-11'imde bir parametreyi alacak küçük bir program kullandım:
renac whatever
Eğer whatever
zaten var, sadece yeniden adlandırıldı geçici bir dosyaya, stdin'i her şeyi yazardı whatever
Stdin girişi kurudu sonra. Bu şekilde, herhangi bir komutun çıktısını renac
, girişin üzerine yazma şansı olmadan dosya adına yönlendirmek yerine yönlendirebilirsiniz. Üzerine yazma problemini bu şekilde çözmek IMHO, Unix felsefesine daha çok uygundur.
Programa daha sonra yapılan bazı eklemeler şunlardı: stdin'e bir şey gelmediyse (örneğin komut satırının yanlış yazılan kısmının bir sonucu) çıktı dosyasının üzerine yazmamak ve bir seçeneğin adlandırılmış dosyaya stdin ekleyebilmesine izin vermek.
Bu yaptığım ilk (ilk değilse) gerçek C programlarından biriydi (işim için çoğunlukla bu sistemde Pascal'da geliştirdim).