Tôi cần kiểm tra xem biến có giá trị của chuỗi bắt đầu bằng chuỗi con được chỉ định hay không.KSH kiểm tra xem chuỗi có bắt đầu bằng chuỗi con
Trong Python nó sẽ là một cái gì đó như thế này:
foo = 'abcdef'
if foo.startswith('abc'):
print 'Success'
cách rõ ràng nhất để kiểm tra trong ksh liệu strig $foo
bắt đầu với chuỗi bar
là gì?
Dấu ngoặc kép bên trong, bạn không cần dấu ngoặc kép ngay cả khi '$ foo' là null hoặc không được đặt. –
Giải pháp trông giống như những gì tôi đang tìm kiếm. Nhưng tiếc là nó không hoạt động trong ksh của tôi. Nó trông giống như ksh88, tôi đoán quá già cho những thủ thuật như vậy. – z4y4ts
Nếu '$ foo' có" = "trong đó thì sao? – user443854