'Unix' etiketli suallar

Unix əməliyyat sistemi 1960-cı illərin sonlarında Bell Labs tərəfindən hazırlanmış və bu gün müxtəlif versiyalarda mövcud olan ümumi məqsədli bir əməliyyat sistemidir. Vacib qeyd: bu etiket yalnız Unix ilə əlaqəli proqramlaşdırma məsələləri üçün nəzərdə tutulub; ümumi proqram problemləri Unix veb saytına və Linux Stack Exchange və ya Super İstifadəçiyə yönəldilməlidir.
34
Cavablar

Dizinin skript kabuğunda olub olmadığını yoxlayın

Komanda kabuğunda bir qovluğun varlığını yoxsa yoxluğunu yoxlamaq üçün hansı komanda istifadə edə bilərəm?
set 12 sep. '08 saat 11:06 'da
54
Cavablar

JSON'u bir kabuk skriptinde nasıl yazabilirim?

JSON formatını oxuya bilən formada formatlaşdırmaq üçün bir (unix) skript şablonu varmı? Əsasən onu aşağıdakıları çevirmək istərdim: {"foo": "lorem", "bar": "ipsum"} ... bu kimi bir şeyə: {"foo": "lorem", "bar": "ipsum "}
set 09 dekabr '08 saat 11.20 'də
27
Cavablar

Dash dəyişənləri bash ilə necə birləşdirmək olar

PHP'de strings aşağıdakı kimi birləşdirilir: $ foo = "Hello"; $ foo. = "Dünya"; Burada $ foo "Hello World" olur. Bəşdə bu necə əldə edilir?
15 noyabrda təyin olundu. '10 saat 8:38 'da
16
Cavablar

"2> 1" qabıqda nə deməkdir?

Bir Unix kabuğunda, stderr və stdout'u daha da emal etmək üçün stdout bir axını birləşdirmək istəyirsinizsə, mən əmrimin sonunda aşağıdakıları əlavə edə bilərsiniz: 2> 1 Beləliklə, əgər "başımı" g ++ çıxışı ilə istifadə etmək istəyirsinizsə, mən bir şey edə bilərəm bu kimi ...
04.04 'də 09.00' da təyin olundu
25
Cavablar

Linuxda çalışan C ++ kodu ilə necə əlaqə saxlaya bilərəm?

Linuxda çalışan bir C ++ tətbiqim var, mən də optimizasiya prosesindəyəm. Kodumun hansı sahələrinin yavaş olduğunu necə müəyyən edə bilərəm?
17 dekabrda təyin olundu '08 saat 11:29 'da
24
Cavablar

Nasıl recursively recursively?

Nasıl recursively bütün dizinleri və alt dizinleri grep edə bilərəm? tapmaq. | xargs grep "texthere" *
01 Yanvar qurdu 8:10 'da
5
Cavablar

"Real", "istifadəçi" və "sistem" nə vaxt çıxdı (1)?

$ vaxt foo real 0m0.003s user 0m0.000s sys 0m0.004s $ "real", "user" və "sys" zaman çıxışında nə deməkdir? Mənim app sınadığımda mənası nədir?
17 fevral '09 saat 14:33 'da
18
Cavablar

Niyə mətn faylları yeni bir xətt ilə başa çatır?

Hesab edirəm ki, buradakı hər kəs bütün mətn fayllarının yeni bir xəttlə bitməsi lazım olan sözlərlə tanışdır. Mən uzun illər bu "qayda" haqqında bilirdim, amma həmişə merak etdim - niyə?
08 Aprel tarixində təyin olundu '09 saat 15:16 'da
11
Cavablar

Bash ilə fayl məzmunu loop

Bash istifadə edərək hər bir mətn faylı vasitəsilə necə təkrar edə bilərəm? Bu skriptdən istifadə etmək: echo "Start!" p for (peptides.txt) echo "$ {p}" etsəniz, bu çıxışı ekranda göstərin: Start! ./runPep.sh: line 3: gözlənilməz token yaxın sintaksis səhv ...
Oct 05 tarixini təyin etdi '09 saat 20:52 'də
31
cavab

npm sudo olmadan səhv verir

Mən nodejs.org-da paket vasitəsilə node və npm quraşdırdım və npm istifadə edərək bir axtarış və ya bir şey qurmağa çalışdığımda əmrimi yerinə yetirmədikdə aşağıdakı səhvləri verir. Mən bu bir sual ilə p ...
22 Apreldə təyin olundu '13 saat 18:35 'da
11
Cavablar

Sh və bash arasında fərq

Shell proqramlarını yazarkən tez-tez / bin / sh və / bin / bash istifadə edirik. Mən adətən bash istifadə edirəm, amma onların arasındakı fərqin nə olduğunu bilmirəm. Bash və sh arasında əsas fərq nədir? Bash və sh-da proqramlaşdırma zamanı nə bilməliyik?
20 Aprel tarixində təyin olundu '11 'də saat 6.33' də
23
Cavablar

Bütün istifadəçilər üçün bütün cron işlərini necə göstərə bilərəm?

Bir dəfə NIX-də bütün göstərilən cron vəzifələrini mənə göstərməyə imkan verən bir əmr və ya mövcud skript varmı? Bütün istifadəçi crontabs, və / etc / crontab və /etc/cron.d saytında hər şeyi əlavə etmək istərdim. Görmək də gözəl olardı ...
set 25 sentyabr '08 saat 21:01 'də
14
Cavablar

POSIX nə deməkdir?

POSIX nədir? Vikipediyada bir məqalə oxudum və bir müddətə rast gəldiyim zaman oxudum. Faktdır ki, nə olduğunu başa düşmədim. Kimsə "POSIX üçün ehtiyac" izah edərək məni izah edə bilərmi?
23 noyabrda təyin olundu. '09 ilə 3:42
70
Cavablar

Wima'nın qaranlıq küncləri nədir ki, ananın sənə söyləməmişdi?

"Vim + ctags məsləhətləri və fəndləri haqqında danışarkən insanlar bir çox suallar var, amma mən Vim üçün yeni birinin sərin tapa biləcəyi yayılmış istifadə edilən etiketlərə istinad etmirəm. Təcrübəli Unix istifadəçisindən danışıram ...
07 Aprel ayı 20:57 da '09
15
Cavablar

Başlı dizgələrdən keçir.

15 xətadan keçən bir skript yazmaq istərdim (bəlkə də bir sıra)? Mümkündürmü? Kimi bir şey: listOfNames-də verilənlər bazasıAdı üçün # Bir şey bitir
16 yanvar təyin etdi '12 saat 4:21 'də