Câu hỏi được gắn thẻ «string»

Thao tác chuỗi: trích xuất một phần của chuỗi, thay thế văn bản, định dạng theo chiều rộng nhất định, v.v.

3
Chuỗi Bash thay thế nhiều ký tự bằng một
Tôi đang thay thế, từ một tiêu đề nguồn cấp dữ liệu, tất cả các ký tự ngoại trừ chữ cái và chữ số bằng dấu gạch ngang để sử dụng kết quả làm tên tệp an toàn cho bất kỳ hệ thống tệp nào: $ t="Episodie 06: No hope …
8 bash  shell  string 

2
Kiểm tra nếu biến chứa dòng mới (POSIX)
Tôi biết rằng một số vỏ chấp nhận loại thử nghiệm này: t() { [[ $var == *$'\n'* ]] && res=yes || res=no printf '%s ' "$res"; } var='ab cd' t var='abcd' t echo khi thực hiện: $ bash ./script yes no POSIX (dấu gạch ngang) hoạt động tương đương …






1
Nối (thay đổi) từng phần tử mảng thông qua mở rộng tham số (nghĩa là không có printf)?
Hãy để kịch bản dưới đây minh họa cho tình trạng khó khăn của tôi .. #!/bin/zsh STUFF=( moose-hoof ovary clydsedale ) echo ${MINE=$(printf "MY-%s " $STUFF)} echo ${MINE_EXP=${STUFF/^/MY-}} MY-moose-hoof MY-carydsedale clydsedale buồng trứng Các cờ mở rộng đúng để cho phép nối chuỗi trên mỗi phần tử của mảng …


1
Làm thế nào để thay thế một chuỗi con từ một biến?
Tôi đang cố gắng loại bỏ các ký tự từ một biến chuỗi. Nó hoạt động với tôi sednhư thế này: MYVAR=--23ho02123ware38384you443d34o3434ingtod38384day-%§*#sfrf echo ${MYVAR} | sed -e 's/[a-z][a-z0-9\-]*//g' va tôi lây: --23%§*# đó là những gì tôi đang tìm kiếm. Chuỗi phải bắt đầu bằng một chữ cái và chỉ …
7 bash  string 
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.