'Heredoc' etiketli suallar

A Burada verilən sənəd müxtəlif proqramlaşdırma dilləri tərəfindən istifadə olunan mənbə kodunda yazı yazmaq üçün xüsusi sintaksisdir.
36
Cavablar

JavaScript-də çox satırlar yaratmaq

Yaqutda aşağıdakı kod var. Bu kodu javascriptə çevirmək istəyirəm. Js-da ekvivalent kod nədir? text = << "BURADA" Bu bir çox satırlı dır. BURADA
30 Aprel tarixində təyin olundu 5: 11-də '09
8
Cavablar

Bash skriptində faylya heredoc yazmaq necədir?

Baş betiğindəki bir sənədə bura necə sənəd yaza bilərəm?
01 iyun saat 23: 28- də təyin olundu
7
Cavablar

Bişdə "kedi << EOF" necə işləyir?

Programa çoxsaylı bir giriş daxil olmaq üçün bir yazı yazmalıydım (psql). Bir neçə axtarışdan sonra aşağıdakı sözdizimləri tapdım: cat << EOF | psql --- params BEGIN; `pg_dump ---- bir şey` yeniləmə masası .... st ...
23 Mart 'da saat 16:57' də təyin olundu
11
Cavablar

Bəddə bir dəyişənə heredoc dəyərini necə təyin etmək olar?

Mənim də çox satırlı bir satır var (abzaslar da daxil olmaqla): abc'asdf "$ (dont-execute-this) foo" bar "" Bəsdə heredoc istifadə edərək dəyişənə necə verə bilərəm? Yeni satır simvollarını saxlamaq lazımdır. bir xətt içində deyil ...
22 iyul 22: 09-da 22: 43-də təyin olundu
5
Cavablar

PHP-də Heredoc istifadə etmək üstünlüyü nədir?

PHP-də Heredoc istifadə etmək üstünlüyü nədir və nümunə bilərsiniz?
15 Aprel tarixində təyin olundu '11 saat 9:48 'da
3
Cavablar

Bash heredoc içərisində dəyişənlərin istifadə edilməsi

Bash heredoc içərisində dəyişənləri interpolasiya etməyə çalışıram: var = $ 1 sudo tee "/ path / to / outfile"> / dev / null << "EOF" Mən bunu gözlənilən kimi işləmir ($ var işlənir sanki genişlənməz). Mən ...
08 fevral '11 'də 23:07' də
17
Cavablar

Bir xəttli bir əmr satırında çox satır Python ifadələrinin icrası

Python'u bir qatlı loop, yani: $ python -c (10) üçün r üçün istifadə etməklə -c istifadə: print 'rob' "Bu böyük işləyir. Ancaq bir for loop əvvəl bir modul idxal, bir syntax səhv almaq: $ python -c "import sys; ...
11 Yanvar təyin etdi '10 'da 20:11' də
3
Cavablar

Heredoc boru kəməri üçün çoxsəviyyəli sintaksis; portativdir?

Bu sözdizimlə tanış oldum: cmd1 << EOF | cmd2 mətni EOF, ancaq bash yazmağa icazə verdiyini aşkar etdi: cmd1 << EOF | mətn EOF cmd2 (heredoc cmd2 üçün giriş kimi istifadə olunur). Bu çox qəribə sintaksis kimi görünür. O, ...
13 Avqust müəyyən 012-da '11
12
Cavablar

Javascript heredoc

Javascriptdə heredoc kimi bir şeyə ehtiyacım var. Bunun üçün fikirləriniz varmı? Çapraz brauzer funksionallığına ehtiyac duyuram. Bunu tapdım: heredoc = '\ <div> \ <ul> \ <li> <a href="#zzz"> zzz </ li> \ </ ul ...
07 dekabr 15:10 'da
17
Cavablar

HEREDOC strings daxilində PHP funksiyaları çağırırıq

PHP-də, HEREDOC simli təsvirləri html blokunun çıxışında həqiqətən faydalıdır. Siz onu sadəcə $ göstərərək dəyişənləri təhlil etmək üçün məcbur edə bilər, lakin daha mürəkkəb sintaksis (məsələn, $ var [2] [3]) üçün ifadə {} daxilində yerləşdirməlisiniz ...
19 Sentyabrda təyin olundu '08 saat 21:54 'də
11
Cavablar

Ruby HEREDOC-un aparıcı ağ rəngli simvollarını necə çıxarmaq olar?

Ruby heredoc ilə bir problemim var, bunu etməyə çalışıram. Bütün aparıcı məkanları bastırmaq üçün operatoru daxil etdiyimə baxmayaraq, hər bir xətt üzrə aparıcı yerləri qaytarır. mənim üsulum bu kimi görünür: def distinct_count ...
22 Sentyabr tarixində təyin olundu. '10 'da 22:23
4
Cavablar

Burada sənəd "gözlənilməz faylın sonu" səhvini verir

Terminaldan e-poçt göndərmək üçün mənim skriptə ehtiyacım var. Burada gördüyüm və İnternetdəki bir çox başqa yerə əsasən bunu belə formatladım: / var / mail -s "$ SUBJECT" "$ EMAIL" << EOF Mənim mesajımın bir xətti! Və onun ...
set 06 Sentyabr. '13 saat 17:59 'da
3
Cavablar

Cədvəldə Heredoc zəncirləri

C # xəttində bir heedoc girişi varmı, tercihen bir şeyi gizlətməyə ehtiyac yoxdur (ikiqat tirnoqları da daxil olmaqla, stenar xəttlərdəki fad)?
21 avq. '10 saat 21:43 'da
6
Cavablar

PHP-də "<<<" nədir?

Məsələn: $ sql = <<< MySQL_QUERY
13 Sentyabr müəyyən '10 saat 14:40 'da
5
Cavablar

Üst və altındakı yeni xətt simvolları olmadan burada Python sənəd

Üst və altındakı yeni xətt simvolları olmadan buraya sənəd vermək ən yaxşı yolu nədir? Məsələn: çap '' 'it kedi' '' üst və altındakı yeni xətləri olacaq və bunlardan qurtarmaq üçün bunu etmək məcburiyyətindəyəm: print '' 'it cat' '' deyə düşünürəm ...
06: 00-da saat 21: 01-də təyin olunur