Вам нужно будет использовать другого пользователя, отличного от учетной записи, для которой вы настраиваете шифрование (это в первую очередь пользователь root, но может быть любой пользователь у кого есть доступ к sudo). Сделайте следующее:
Удачи :)
Как далеко
awk -F"~" '{print >> ("Src_" $5 ".txt")}' file
понял? Вам может потребоваться закрыть выходные файлы, если вы приближаетесь к максимально допустимому количеству открытых файлов.
Попробуйте это:
for i in `cat file.txt`
do
File=`echo $i | awk -F '~' '{print "Src_"$5".txt"}'`
echo "$i" >> $File
done
file.txt
построчно в цикл for
. Src_
в качестве префикса и .txt
в качестве суффикса, чтобы объявить его как имя файла