首先,你可以使用bash脚本来提取txt文件中的名字和姓氏。以下是一个示例脚本:
#!/bin/bash
# 读取txt文件内容
file="names.txt"
content=$(cat $file)
# 使用正则表达式提取名字和姓氏
names=$(echo $content | grep -oE '[A-Z][a-z]+ [A-Z][a-z]+')
# 打印提取的名字和姓氏
echo "提取的名字和姓氏:"
echo $names
这个脚本假设你的txt文件名为"names.txt",并且名字和姓氏的格式为首字母大写的单词,名字和姓氏之间用空格分隔。
你可以将上述脚本保存为一个名为"extract_names.sh"的文件,并在终端中运行以下命令来执行脚本:
bash extract_names.sh
脚本将会读取"names.txt"文件中的内容,并提取出名字和姓氏,然后打印在终端中。
关于你提到的错误,如果你能提供具体的错误信息,我可以帮助你解决问题。
领取专属 10元无门槛券
手把手带您无忧上云