Problem w prostym skrypcie – "Bad substitution"

Problem w prostym skrypcie – "Bad substitution"
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
#!/bin/bash
welcomeText="Hello!"
echo ${welcomeText:1:2}

dlaczego dostaje Bad substitution?

szweszwe
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 1694
1

Bo pewnie źle uruchamiasz. Spróbuj bash nazwa.sh.
albo zrób najpierw: chmod + x nazwa.sh a potem uruchom ./nazwa.sh.

  • Rejestracja: dni
  • Ostatnio: dni
0

Jaką masz wersję basha ?? To raczej nie jest kwestia chmoda, bo bad substitution oznacza, że skrypt zostął wykonany

  • Rejestracja: dni
  • Ostatnio: dni
0
szweszwe napisał(a):

Bo pewnie źle uruchamiasz. Spróbuj bash nazwa.sh.
albo zrób najpierw: chmod + x nazwa.sh a potem uruchom ./nazwa.sh.

dzieki ... uzywałem komendy sh plik
przy bash plik wszystko działa
wielkie dzięki jeszcze raz!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.