Có thể thay thế một thứ trong env var bằng SED không?Làm cách nào để sử dụng SED mà không có tệp có biến env?
$ a='aoeua'
$ sed '[email protected]@[email protected]' <$a
bash: aoeua: No such file or directory
$ env|grep "SHELL"
SHELL=/bin/bash
Sản lượng tôi muốn là
ooeuo
thay thế mỗi a
trong 'aoeua'
với o
.
Tôi đã chỉnh sửa câu hỏi của bạn để giải thích những gì đầu ra bạn đang tìm kiếm, dựa trên câu trả lời chấp nhận. Câu hỏi ban đầu cho chúng ta thấy những gì * không * làm việc, nhưng không rõ ràng cho chúng tôi biết bạn đang cố gắng làm gì. (Laurence đoán đúng.) –