«portability» etiketlenmiş sorular



9
Hangi sistemlerde // foo / bar / foo / bar'dan farklı?
POSIX spesifikasyonu boyunca, uygulamaların özel olarak iki ile başlayan bir yolu tedavi etmesine izin veren bir hüküm ( 1 , 2 , 3 ...) vardır /. Bir POSIX uygulaması (tüm POSIX uyumlu sistemlere taşınabilir olması için POSIX spesifikasyonuna yazılan bir uygulama) //foo/bar, bunun aynı /foo/barolduğunu varsaymaz (bunun ///foo/baraynı olduğunu varsayabilir …

18
Kabuğu kullanarak init sistemini tespit etme
Bunun işletim sistemlerini tespit etmekle daha fazla ilgisi olabilir, ancak özellikle şu anda sistemde kullanımda olan init sistemine ihtiyacım var. Fedora 15 ve Ubuntu şimdi systemd kullanıyor, Ubuntu Upstart'ı kullanıyordu (uzun süre 15.04'e kadar uzun süre varsayılan), diğerleri ise System V varyasyonlarını kullanıyordu. Platformlar arası bir arka plan programı olarak …

6
Taşınabilir kabuk programlama için kaynaklar
Taşınabilir kabuk programlama için hangi kaynaklar var? Nihai cevap hedeflenen tüm platformlarda test etmektir, ancak bu nadiren pratiktir. POSIX / Tek UNIX şartname bir başlangıçtır, ancak her uygulama desteğinin seviyesi ne olduğunu ne söyler, ne de ortak hangi uzantıların mevcuttur. Her uygulamanın belgelerini okuyabilirsiniz, ancak bu çok zaman alıcı ve …


7
Test veya [veya [[bash mermileri arasında ve diğer mermiler arasında daha mı taşınabilir?
Yapabileceğimi görüyorum $ [ -w /home/durrantm ] && echo "writable" writable veya $ test -w /home/durrantm && echo "writable" writable veya $ [[ -w /home/durrantm ]] && echo "writable" writable Üçüncü sözdizimini kullanmayı seviyorum. Her yönden ve tüm olumsuz ve ileri vakalar için eşdeğer mi? Taşınabilirlikte, örneğin Ubuntu'daki bash ile …

7
Sed -i (yerinde düzenleme) ile taşınabilirliği nasıl sağlayabilirim?
FreeBSD çalıştıran paylaşılan bir barındırma olan sunucum için kabuk komut dosyaları yazıyorum. Ayrıca bilgisayarımda Linux çalıştıran bilgisayarımda bunları yerel olarak test edebilmek istiyorum. Dolayısıyla, onları taşınabilir bir şekilde yazmaya çalışıyorum, ancak sedbunu yapmanın bir yolunu göremiyorum. Web sitemin bir kısmı oluşturulan statik HTML dosyaları kullanıyor ve bu sed satırı her …

7
Komut dosyasının mutlak yolunu elde etmenin taşınabilir yolu?
(Zsh) betiğinin mutlak yolunu belirlemesinin taşınabilir bir yolu nedir? Linux'ta böyle bir şey kullanıyorum mypath=$(readlink -f $0) ... ama bu taşınabilir değil. (Örneğin, readlinkDarwin'de -fbayrağını tanımıyor veya hiçbir eşdeğeri yok.) (Ayrıca, bunun için kullanmak readlinkkuşkusuz, belirsiz görünen bir kesmektir.) Daha taşınabilir bir yol nedir?

3
Linux'u başka platform gereksinimlerine taşıma [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 9 ay önce kapandı . Linux'un kullanılabilir olduğunu ve X86, ARM, PowerPC gibi birçok farklı platform için barındırıldığını biliyorum. …


4
Sudo ne kadar evrensel?
Bir şeyi nasıl kuracağınıza ilişkin bazı talimatlar yazıyordum (TeX ile ilgili - eğer sormazsanız, daha fazla ayrıntı vererek gününüze zarar vermeyeceğim) ve sudosistem genelinde kurmak için kullandım . Birisi, bunun sudotüm Linux (veya Unix) dağıtımlarında mevcut olmadığını düşünmediklerini söyledi . Sahip olmayan Unix dağıtımları var mı sudo, eğer öyleyse bunlar …

2
Uzaktaki kullanıcının giriş kabuğunu bilmeden basit bir komut ssh üzerinden nasıl gerçekleştirilir?
ssh çalıştırdığınızda bunun can sıkıcı bir özelliği var: ssh user@host cmd and "here's" "one arg" Bunu cmdargümanlarıyla çalıştırmak yerine host, bunu cmdve boşluklarla argümanları birleştirir ve hostsonuçtaki dizgiyi yorumlamak için bir kabuk çalıştırır (sanırım bu yüzden denir sshve çağrılmaz sexec). Daha da kötüsü, bu ipi yorumlamak için hangi kabuğun kullanılacağını …

5
Bash scriptleri yerine zsh kullanılması önerilir mi? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 6 gün önce kapandı . Bir zshkomut dosyası çalıştırmak için yeterli sayıda kişi yüklediğini varsayabilir miyim #!/usr/bin/env zsh Shebang olarak mı? Yoksa …

8
Linux için en evrensel kodlama dili?
Bu soru edildi göç Unix & Linux Stack Exchange'de yanıtlanabilir çünkü yığın taşması gelen. 7 yıl önce göç etti . Linux sistemleri için senaryolar yazıyoruz, evrensel olarak en çok kullanılan Linux betik dili ne olacağı konusunda bazı tartışmalar oldu. Bash, SH, Posix? 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.