我正在尝试创建一个脚本,提示用户输入文件名,请求用户输入四个人名,然后将名称排序到指定的文件中。
答案 0 :(得分:1)
您可以使用此代码:
#!/bin/bash
read -p "Enter filename: " fn
declare -a arr
for ((i=1; i<=4; i++)); do
read -p "Enter name $i: " n
arr+=("$n")
done
sort <(printf "%s\n" ${arr[@]}) > "$fn"