Muszę sprawdzić, czy zmienna ma wartość łańcucha, który zaczyna się od podanego podciągu.KSH sprawdź, czy ciąg rozpoczyna się od podłańcucha
W Pythonie byłoby coś takiego:
foo = 'abcdef'
if foo.startswith('abc'):
print 'Success'
Co jest najbardziej wyraźny sposób, by sprawdzić, czy w Ksh strig $foo
rozpoczyna się z podciągu bar
?
Wewnątrz podwójnych nawiasów, nie potrzebujesz cytatów, nawet jeśli '$ foo' ma wartość null lub nie jest ustawione. –
Rozwiązanie wygląda dokładnie tak, jak tego szukałem. Ale niestety to nie działa w moim ksh. Wygląda jak ksh88, chyba za stary na takie sztuczki. – z4y4ts
Co jeśli '$ foo' ma w sobie" = "? – user443854