«posix» etiketlenmiş sorular

POSIX, IEEE tarafından işletim sistemleri arasındaki uyumluluğu korumak için belirtilen bir standartlar ailesi olan Taşınabilir İşletim Sistemi Arabiriminin kısaltmasıdır.

2
Bir uygulamanın $ PATH içinde olup olmadığını nasıl test edebilirim?
Mümkün olduğunca DRY ve shçok çalışmak için tüm başlangıç ​​/ env komut dosyaları yazmaya çalışıyorum : "Ben klonlamak her * nix üzerinde çalışır", mümkün. Bu, orada olmayan bir kodu çalıştırmayı denediğimde, kodun zarif bir şekilde başarısız olduğundan emin olmak anlamına gelir. Bu amaçla programların olup olmadığını test edebilmem gerekiyor. Bir …

1
`Fc` komutundaki harfler ne anlama geliyor?
Daha fcönce bir önceki komutu düzenlemenizi ve daha sonra yayınlamanızı sağlayan komutla karşılaştım. FCEDITDüzenleyicisini ayarlamak için kendi ortam değişkenine ve POSIX Programcı El Kitabında ( 1p) bir kılavuz sayfasına sahiptir . Dizinde bir dosya oluşturur /tmpve dosya ( :wqin vim) kaydedilmişse içeriği yürütür . Bunun dışında, fc -ldaha önce yürütülen …
19 zsh  command  posix 

2
POSIX neden harici bir uygulamaya sahip olmak için belirli kabuk yerleşiklerinin kullanılmasını gerektiriyor?
Gönderen Printf olup olmadığı hakkında bu soruya bir Yash için yerleşik- geliyor bu cevabı o tırnak POSIX standardı . Yanıt, POSIX arama dizisinin istenen komutun harici bir uygulamasını bulmak olduğunu ve daha sonra kabuk yerleşik olarak uyguladıysa, yerleşik olarak çalıştırdığını gösterir. ( Özel yerleşik olmayan yerleşik öğeler için .) POSIX, …


4
Ubuntu-OSX uyumluluğu ve kullanım kolaylığı için #! / Bin / sh veya #! / Bin / bash kullanın & POSIX
İstediğim kabuğu çağırmak için komut dosyalarının ilk satırı olarak kullanabileceğimi biliyorum. Misiniz #!/bin/shtüm Unix sistemleri ile uyumluluk mutlak gereklilik ise tavsiye edilebilir? Benim durumumda önemsediğim tek işletim sistemi Ubuntu (Debian) ve OSX. Bu göz önüne alındığında #!/bin/bash, her iki sistemde de işe yarayacağından emin olabilir miyim ? Bu aynı zamanda …
18 bash  shell  ubuntu  osx  posix 

2
chown hakkında açıklama (1) POSIX spec
POSIX spektrumu chownprogramı kendi içinde söz mantık bölümü ile ilgili chown user:groupsözdizimi (eski chown user.group) (vurgu benim): Hem sahibi hem de grubu belirtmek için 4.3 BSD yöntemi POSIX.1-2008 bu cildine dahil edilmiştir, çünkü: Chgrp ve chown (yalnızca kullanıcı kimliğini değiştiren) yardımcı programları kullanılarak istenen son koşula ulaşılamayan durumlar vardır. (Geçerli …
18 posix  chown 


3
`#!` Sözdiziminin davranışı neden POSIX tarafından belirtilmiyor?
Gönderen Shell Komut Dili POSIX şartnamenin sayfa: Kabuk komutları dosyasının ilk satırı "#!" Karakterleriyle başlarsa, sonuçlar belirtilmez. POSIX'in davranışı neden #!belirtilmedi? Bu kadar taşınabilir ve yaygın olarak kullanılan bir şeyin belirtilmemiş bir davranışa sahip olacağını şaşırtıcı buluyorum.
17 shell  posix  shebang 

2
POSIX uyumlu kabukta şifre istensin mi?
Bir bashkomut dosyasında parola sormak istediğimde bunu yaparım: read -s ... ancak bashPOSIX modunda çalıştığımda sh, -sseçenek reddedildi: $ read -s sh: 1: read: Illegal option -s POSIX uyumlu komutla bir girişi nasıl güvenli bir şekilde isteyebilirim?



1
"Kim mil" in hiçbir çıktı üretmemesine izin verilir?
IEEE Std 1003.1-2008'in 2016 sürümünde (Açık Grup Temel Özellikler Sayı 7 veya yalnızca POSIX standardı olarak da bilinir), yardımcı programın Gerekçe bölümündewho aşağıdakilerden bahsedilmektedir: Bir uygulama içinde ayin için hiçbir çıkış üretmek için kabul edilebilir bir durumdur kim mil . Kim veya "mil" nedir? Bir uygulamanın neden çıktı üretmemesine izin …
16 history  posix  who 

3
POSIX bulmayı belirli derinlikle sınırla?
Son zamanlarda POSIX spesifikasyonlarınınfind-maxdepth birincil içermediğini fark ettim . Kendisine aşina olmayanlar için, -maxdepthbirincil olanın amacı kaç seviyenin derinliklerine findineceğini kısıtlamaktır . -maxdepth 0sonuçlar yalnızca komut satırı değişkenleri işlenen; -maxdepth 1yalnızca doğrudan komut satırı bağımsız değişkenleri vb. içindeki sonuçları işler. -maxdepthYalnızca POSIX tarafından belirtilen seçenekleri ve araçları kullanarak POSIX dışı …
15 find  posix 

2
Sed, awk, perl ve sh en taşınabilir hangisidir?
Birisi bu araçları taşınabilirlik sırasına göre koyabilir mi? Bunlardan hangisinin en minimal * nix sistemlerde bile bulunacağı kesindir ? Bunlardan herhangi birinin% 100 olduğundan emin misiniz? Benim tahminim sipariş aşağıdaki gibidir: awk sed sh perl Ben bourne kabuk varsayılan olmayan sistemleri olduğunu hayal ederken, bazı kabuk varsayılan olarak mevcut olacak, …

1
GNU zaman aşımı için POSIX eşdeğeri?
GNU coreutils timeoutkomutu, belirli komut dosyası oluşturma durumları için son derece kullanışlıdır ve çalıştırmanın hızlı olması durumunda bir komutun çıkışının kullanılmasına izin verir ve çok uzun sürerse atlar. timeoutYalnızca POSIX tarafından belirtilen yardımcı programları kullanmanın temel davranışına nasıl yaklaşabilirim ? (Ben bir kombinasyonunu içerebilir düşünüyorum wait, sleep, killve başka ne …

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.