如何解决grep 语句中用户输入中的特殊字符
server {
listen 80 default_server;
listen [::]80 default_server ipv6only_on;
server_name harrybilney.co.uk www.harrybilney.co.uk;
location / {
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://localhost:8080;
}
location /admin/ {
proxy_pass http://localhost:8081;
}
location /client/ {
proxy_pass http://localhost:8082;
}
location /mcd/ {
proxy_pass http://localhost:8083;
}
location /mcd-hazard/ {
proxy_pass http://localhost:8084;
}
location /mcd-order-track/ {
proxy_pass http://localhost:8085;
}
}
server {
listen 80;
listen [::]80;
server_name kyra-mcd.co.uk www.kyra-mcd.co.uk;
location / {
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://localhost:9090;
}
location /hazard-report/ {
proxy_pass http://localhost:9091;
}
}
无论如何我可以在用户输入之间插入两个 read -p "enter search term here: " term1
echo "$(grep -e "${.term1.}" test.txt)"
。我试图实现的是应该生成所有包含 ..
字符串的行。例如,如果用户输入是 $term1
,则整个单词和行(如 wifiisblahblah 等)都应该出现。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。