Sorğular 'scripting'

Ssenarilər adətən aşağı formatlılıq, pulsuz yazma və açıq tərtibata ehtiyac duyulmayan bir proqramlaşdırma formasıdır. Çox skript dilləri var və onlar müxtəlif ssenarilərdə istifadə olunur: komanda xətti tətbiqləri, qrafik interfeyslər, server tətbiqləri, uzadma modulları.
17
Cavablar

Başda müntəzəm bir fayl varmı?

Faylın olub olmadığını görmək üçün aşağıdakı scripti istifadə etdim: #! / Bin / bash FILE = $ 1 əgər [-f $ FILE]; sonra "Fayl $ FILE var" echo. başqa echo "Fayl $ FILE yoxdur." fi Yalnızca istəyirsinizsə, istifadə etmək üçün düzgün sintaksis nədir ...
12: 09-da saat 17: 48-də təyin olundu
34
Cavablar

Bəşdəki bir məhdudlaşdırıcıda simli necə bölünür?

Mən bu xəttin bir dəyişəndə ​​saxlandığını bildirirəm: IN = "bla@some.com; john@home.com" İndi xətləri bir ayırıcıya bölmək istərdim: ADDR1 = "bla@some.com" ADDR2 = "john@home.com" Mən mütləq ADDR1 və ADD əlavə olunur ...
28 may tarixində saat 05:03 'də təyin olundu
30
Cavablar

Bash-də command line argümanlarını necə analiz etmək olar?

Bu xəttdən istifadə edilən bir skript var deyək :./myscript -vfd ./foo/bar/someFile -o / fizz / someOtherFile və ya :./myscript -v -f -d -o / fizz / someOtherFile ./foo/bar/someFile Bu ayrıştırmada nə qəbul edilir ...
10 oct. '08 saat 19:57 'da
15
Cavablar

Yalnız hələ mövcud deyilsə mkdir necə?

AIX-da KornShell (ksh) altında çalışan bir skript yazısı yazıram. Bir qovluq yaratmaq üçün mkdir əmrini istifadə etmək istərdim. Lakin dizin artıq mövcud ola bilər və bu halda bir şey etmək istəmirəm. Buna görə də, dizinin mövcud olmadığını yoxlamaq istərdim ...
27 apreldə təyin olundu '09 saat 17:47 'da
29
Cavablar

Linux skriptində Yes / No / Cancel girişini necə tələb edə bilərəm?

Komanda kabuğundakı girdiyi dayandırmaq və istifadəçiyə seçim üçün müraciət etmək istəyirəm. Standart sual "Bəli, yox, ya da İptal et". Bunu tipik bir bash istəməsində necə etmək olar?
22 Oktyabrda təyin olundu. '08 saat 20:03 'da
13
Cavablar

Tarixin tarixi YYYY-MM-DD skript kabuğunda

Mənim baş script qabığımda $ (tarix) istifadə etməyə çalışdım, ancaq YYYY-MM-DD formatında bir tarixə ehtiyacım var. Necə əldə etmək olar?
müəyyən 09 Sentyabr. '09 saat 10:06 da
18
Cavablar

Sənəddə olan xətləri necə saymaq olar?

Bu kimi xətləri var və məndə nə qədər xətt olduğunu bilmək istərdim ... 09:16:39 AM hamı 2.00 0.00 4.00 0.00 0.00 0.00 0.00 0.00 94.00 09:16:40 bütün 5.00 0.00 0.00 4.00 0.00 0.00 0.0 ...
29 iyun 'da 3: 31-də təyin olundu
12
Cavablar

Skript kabuğunda məntiqi dəyişənləri necə elan etmək və istifadə etmək olar?

Aşağıdakı sözdizimini istifadə edərək, bir skript kabuğunda boolean dəyişən elan etməyə çalışdım: variable = $ false variable = $ true Bu düzgündürmü? Həmçinin, bu dəyişənni yeniləməyi istəmirəmsə, eyni sözdizimdən istifadə edirəm? Nəhayət, növbəti ...
02 iyun 'da 0:54' da təyin olundu
7
Cavablar

Baş betiği qabığında bütün arqumentləri bölüşdürün

Başqa bir skript çağırır ki, çox sadə bir yazı yazıram və mövcud parametrləri mövcud scriptdən icra etdiyim scriptə yaymaq lazımdır. Məsələn, adım script foo.sh və bar.sh foo.sh çağırır: bar $ 1 $ 2 $ 3 $ 4 Necə edə bilərəm ...
28 yanvar təyin etdi '11 'də 6:34' da
129
Cavablar

Sitenizi yüzlərlə dəfə bir saniyə çarparaq yazıçıları dayandırın

[yeniləmə] Cavab qəbul etdim, çünki lc yaxşı düşünülmüş cavab sayəsində cömertliyə layiqdir, amma təəssüflər olsun ki, bizim ilk ən pis vəziyyətdə qaldığımıza inanıram: CAPTCHA hər kəsə bok cəhdləri üçün. Qısa izahat: Keşirov ...
16 yanvar təyin etdi '09 da 18:49
12
Cavablar

Bash ilə "if" talimatında iki simli dəyişənləri necə müqayisə etmək olar?

Bildən sonra Ubuntu-u işləməyə çalışıram: #! / Bin / bash s1 = "hi" s2 = "hi" ["$ s1" == "$ s2"] [["$ s1" == "$ s2"]] istifadə edərək, qiymətləri istifadə edərək və istifadə etmədən = ...
25 noyabrda təyin olundu '10 'da 16:39' da
11
Cavablar

PowerShell skriptini necə idarə etmək olar?

PowerShell skriptini necə idarə etmək olar? Mənim myscript.ps1 adlı bir skript var. Məndə lazım olan bütün çərçivələr var, icra siyasətini quraşdırdım. Bu MSDN yardım səhifəsindəki təlimatları izlədim və bu şəkildə başlamağa çalışıram: powershell ...
10 yanvar tarixində təyin olundu '10 'da 1:19' da
12
Cavablar

sudo echo "bir şey" >> / etc / privilegedFile işləmir ... alternativ var?

Bu olduqca sadə bir məsələdir, ən azı Linux-da sudo icazələri haqqında olmalıdır.
17 Sentyabrda təyin olundu. '08 saat 19:09 'da
6
Cavablar

Progress barını göstərməmək üçün cURL əldə etmək üçün necə?

CURL-dan skriptdə istifadə etməyə çalışır və tərəqqi barını göstərmir. Mən variantları -s, -silent, -s və -quiet variantlarını sınamışam, amma heç biri işləmir. İşdə çalışdığım tipik bir əmr: curl -s http://google.com> temp.html ...
10 sept qurdu . '11 saat 21:30 'da
15
Cavablar

Bash / sed scriptini istifadə edərək mətn faylının ilk satırını necə silmək olar?

Baş betiğini istifadə edərək, ilk satırı böyük mətn faylından dəfələrlə aradan qaldırmaq lazımdır. İndi sed -i -e "1d" $ FILE istifadə edirəm - ancaq təxminən bir dəqiqə aradan qaldırılır. Bunu etmək daha yaxşı bir yol varmı?
04 dekabr '08 at 5:50