Sorğular 'kül'

Kenneth Alquist tərəfindən yazılmış və 30 may 1989-cu il tarixli comp.sources.unix Usenet xəbər qrupuna buraxılan qabıq (kül). Bourne kabuğuna (sh) bənzər funksiyaları vardır. Onun çox sayda törəmələri qabığa daxildir; Debian (dash), FreeBSD (sh), NetBSD (sh) və Busybox (ash) da default kabuk.
2
Cavablar

Nə etməliyəm? $ 0 $ 1 $ 2 skript qabığı deməkdir?

Mən tez-tez $ cavab verirəm? $ 0 $ 1 $ 2 və s .. shell skriptlərində, nə bilirəm $? son echo əmrinin exit statusunu qaytarır "bu 0 qaytarılacaq" echo $? ancaq başqaları nə edir? Nə çağırdılar və hələ də var? $ 3 $ 4 $ 5 kimi mümkündür ...
25 mart saat 17: 33-də təyin olundu
1
cavab

Satır satırına yeni bir xətt əlavə etmək üçün necə?

Yeni satır \ root shell @ toto xəttlərində nəzərə alınmır: ~ # str = "aaa \ nbbbb" kök @ toto: ~ # echo $ str aaa \ nbbbb gözlənilən nəticə: kök @ toto: ~ # echo $ str aaa bbbb xətt üçün yeni xətt?
30 İyul tarixində saat 18:
2
Cavablar

Linux kabuğunun data siyahısı strukturunu dəstəkləmi?

Bu sual uyğun deyil Qabıqda dəstəyi təsvir edirmi? Python, python, ruby ​​və javascript kimi dəstək dillərinin siyahısı strukturunun bir çoxunu bilirəm, buna görə də Linux qabığı nədir? Shell bu sözdizimi dəstəkləyirmi? üçün ...
set 07 Sep '12 saat 13.20 'də
1
cavab

Android adb shell - kül və ya ksh?

Android onlayn sənədləri Android Debug Bridge deyir ki, "Adb külü bir qabıq təmin edir." Əlbəttə ki, bir AVD emülatörünün qabığını bağlayıramsa, mən əsasən Bourne trimmed shell olan kül alıram. Lakin, əgər mən əlaqə saxlamaq üçün ...
14 aug. '12 saat 13:13 'də
3
Cavablar

Alp / Docker-da avtomatik olaraq / etc / profilini necə əldə etmək olar?

Alpine Docker konteynerini interaktiv rejimdə başlatdığımda avtomatik olaraq / etc / profilini işə sala bilərsinizmi? Aliases.sh faylına bəzi alias əlavə etdim və /etc/profile.d saytına yerləşdirdim, amma konteynerə docker ilə başladım ...
25 iyun 'da 4:39' də təyin olundu
3
Cavablar

Küldən necə yenidən başdan çıxmaq olar?

Qutudan necə yenidən başladın? Hal-hazırda bir səbəbdən (bu məsələ ilə bağlı olmayan) səbəb olan bir Ubuntu sistemi var, buna görə BusyBox paketinə yüklənirəm. Ancaq çıxış komutu çökür və sıfırlama deyil ...
Mayın 07-də ​​saat 12:
12
Cavablar

Qabıq simli sözlərin siyahısını necə dəyişdirmək olar?

Sətirdə sözlər siyahısı var: str = "SaaaaE SeeeeE SbbbbE SffffE SccccE" Mən onu almaq üçün dəyişdirmək istəyirəm "SccccE SffffE SbbbbE SeeeeE SaaaaE" Bunu necə küllə edə bilərəm?
30 dəq. '13 saat 13:31 'də
3
Cavablar

Bir dəyişənə pişik çıxışı qənaət edərkən bütün yeni xətlər silinir.

Aşağıdakı linux faylına sahibəm $ cat test.txt faylını dəyişə bilər Bir dəyişənə pişik məhsulunun saxlanılması yeni xətt simvollarını ləğv edəcək $ msgs = 'cat test.txt' linux $ echo $ msg toto titi tete tete tata ...
02 Avqust '13 saat 16:40 'da
1
cavab

Uşağın arka planda çalışır və ana element artıq başa çatdıqda valideyn prosesini necə tanıyır?

Ön planda uşaq prosesi var və atası artıq həyata keçirilir. Əgər valideyn elementi artıq çıxdıqda və / orijinal ana pid linux $ cat / proc / 6267 / stat 6267 (te ...
set 06 Sentyabr. '13 saat 18:36 'də
1
cavab

POSIX sh lövhəsində "/" əvəz etmək üçün necə

Bash str stringindəki alt sətri əvəz etmək üçün mən istifadə edirəm: str = $ {str / $ pattern / $ new} Lakin, mən hələ də kül ilə icra ediləcək bir skript yazıyorum. '/' Olan bir dize var və yuxarıdakı inorder sözdizimi d ...
20 fevral '14 saat 18:51 'də
6
Cavablar

Arxa planda bir skript çalıştırmak üçün necə (linux openwrt)?

Bu skript var: #! / Bin / sh isə [true]; urlfile = $ (ls /root/wget/wget-download-link.txt | head -n 1) dir = $ (cat /root/wget/wget-dir.txt) əgər ["$ urlfile" = ""] ; sonra yuxu 30 davam fi-ur = $ (...
24 dəq. '14 saat 12:37 'da
1
cavab

Küllərdə bir sıra istifadə etmək olar?

Bəzi səbəblərə görə mənim skriptimi qurmaq üçün bash istifadə edə bilmərəm, bunu etmək üçün yeganə yol küllədir, mən bu sms avtomatik cavab yazısı var, hər bir reaksiya maksimum 160 simvol olmalıdır, belə görünür: #! / Bin. ..
27 mart '15 saat 10:18 'də təyin olundu
2
Cavablar

Kanal ayırıcı ilə sahələri ayırmaq necədir

Biliyorum ki, bu sual artıq istəndi, amma heç bir həll mənim üçün çalışmadı! Bu nəticəyə malik bir proqram var: COUNT | 293 | 1 | lps İkinci bir sahə üçün maraqlıdır, amma bu cəhdlərdən heç biri işləməyib: ./spawn 1 | c ...
26 yanvar tarixini təyin etdi '12 'də 16:22' də
3
Cavablar

Funksiyanın qabığa gətirilməzdən əvvəl mövcud olub olmadığını yoxlayın

Bir funksiyanın varlığını və ya skript kabuğunda yerinə yetirilməməsini yoxlamaq istərdim. Qabıq kabuk qabığını dəstəkləyirmi? və necə edəcəyik?
31 iyul saat 16: 42-də təyin olunur
2
Cavablar

Normal ifadəni küllə necə birləşdirmək olar?

Aşağıdakı kod bash üçün işləyir, amma indi bir "= ~" açar sözü = "^ Cookie: (. *) $" Olan bir busy qutusu qutusuna lazımdır. [[$ Line = ~ $ keyword]] sonra bla bla fi Müvafiq bir dəyişdirmə varmı? Bu bir SuperUser soruşursa üzr istəyirik ...
09 yanvar tarixinə təyin olundu '14 at 5:58