2016-11-14 23 views
5

W Pycharm, gdy używamy zmiennej np. $privateKey, otrzymamy ostrzeżenie Proste zmienną wykorzystanie jak poniżej migawki i polecają nas zwracać się do składni ${privateKey}Dlaczego Pycharm ostrzega przed "prostym zmiennym użyciem" w skrypcie .sh?

Moje pytanie brzmi: dlaczego mamy takie ostrzeżenie? Jakie jest ryzyko używania takiej prostej zmiennej?

enter image description here

Po kliknięciu more

enter image description here

+0

Jest doskonale ważny i nie-problematyczne w przypadku użycia, co robi klikając na link "more' link show? – heemayl

+0

Pokazuje składnię $ {X} jako moją drugą migawkę @heemayl –

Odpowiedz

1

Dzięki @Whymarrh. Jeden answer jest jak poniżej.

od „$ foobar” by zamiast rozszerzać foobar

Moja odpowiedź jest wyjaśnienie $myVar i notInVar w ciąg "$myVarnotInVar"