#!/bin/bash

读取用户输入的内容

read -p "请输入要搜索的字符串: " search_str read -p "请输入要输出的字符: " output_str

搜索字符串并输出指定字符之前的内容

if grep -q "$output_str" <<< "$search_str"; then echo "包含 $output_str,输出到 $output_str 之前的内容为:" sed "s/$output_str.*//" <<< "$search_str" else echo "不包含 $output_str" fi

exit 0

用shell写个程序读取一段内容若包含指定字符则输出到指定字符的内容

原文地址: https://www.cveoy.top/t/topic/eEwe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录