bash/csh/ksh/tcsh
numaralı telefondan hangisinde olduğumu anlatabilmem için kolay bir yol var mı?Hangi unix kabuğunu kullanıyorum?
cevap
Dene: Bu genellikle kabukları bir dizi genelinde çalışan
echo $0
.
mac:~$ ps
PID TTY TIME CMD
223 ttys000 0:00.33 -bash
obsd:~$ ps
PID TT STAT TIME COMMAND
20038 p0 Ss 0:00.01 -ksh (ksh)
22251 p0 R+ 0:00.00 ps
Ya da sadece echo $SHELL
Sanırım 'SHELL', sistemin (ya da kullanıcının), genellikle herhangi bir anda kullanılan kabuk olan (ancak zorunlu olarak değil) varsayılan kabuğudır. –
Bildiğim her kabuk $ değişkenini ($$) kendi pidine ayarlar. Terminal - ShellName - 80x24
Balık istisnadır. % Self – rominf
Eğer OSX terminalini kullanarak, o zaman kabuk Terminal başlık çubuğunda belirtilen Köküne göre isim.
kullanmanız gerekiyor. Bence bu doğru cevap. –
echo $SHELL
komut size kabuğu verecektir: şöyle - Bunu başlatmak yaptığında ...
ps | grep $$
SHELL ayarlanması garanti edilmez. Örneğin, giriş kabuğum bash, ama komut satırında/bin/sh komutunu çalıştırıyorum, SHELL hala/bin/bash olsa bile/bin/sh ls tire. –
$ SHELL giriş kabuğudur. Giriş kabuğunuz bash ise ve tcsh başlatırsanız, o zaman çaldığınız kabuğun tcsh olmasına rağmen $ SHELL hala bash olacaktır. –
check out # ps -p $$ | kuyruk -1 | awk '{print $ 4}' –
- 1. Subprocess.Popen(): cmd kabuğunu gizler
- 2. Hangi sunucu uygulamasını ve JSP sürümünü kullanıyorum?
- 3. Hangi XPATH ve XSLT sürümünü kullanıyorum ..?
- 4. Matlab'ın içindeki bash kabuğunu kullanma
- 5. Ben Unix soket okumak için aşağıdaki kodu kullanıyorum Java
- 6. MySQL - Unix zaman damgası gelen yıl seçerek kullanıyorum
- 7. Unix
- 8. unix
- 9. unix
- 10. Unix
- 11. Unix
- 12. UNIX - belirli satırları sil
- 13. Unix c
- 14. Dize dosyada değiştirilmesi Unix
- 15. Notepad ++ ve Python kabuğunu nasıl eşlerim?
- 16. Wing IDE'deki Python kabuğunu nasıl sonlandırırsınız?
- 17. HBase kabuğunu uzak bir kümeye karşı çalıştırma
- 18. nasıl unix
- 19. UNIX: dizi
- 20. Pod'yu HTML'ye dönüştürmek için hangi Perl modülünü kullanıyorum?
- 21. Hangi django sürümünü kullanıyorum? 1.0, 1.1 veya 1.2 mi?
- 22. Kitap bilgisi almak için hangi Amazon REST API'sini kullanıyorum?
- 23. Unix sunucu adından unix ana bilgisayar adı alın
- 24. Unix bash kabuk
- 25. R veya unix
- 26. Unix Zaman Damgası Python
- 27. PCap unix tamponlaması nasıl çalışır?
- 28. Unix: Getting İhracat YOLU için Unix, örnek verme yolunu ayarlarken
- 29. UNIX biçimindeki dosyaları Powershell ile
- 30. python - strtotime karşılığı mı? Ben Unix zaman damgası ile tarih saat dizeleri dönüştürmek için bu kullanıyorum
Balıkla çalışmak – rominf
@rominf: 'fish' ile sadece' $ 'yazın ve sonra' tab' yazın. –
tanımlanmış bir dizi $ $ balık ve $ balık değişkenini göreceksiniz. Bu ayrıca bir kaynak dosya içinde çalışmaz. – Steve