0
خطای extra characters after command
با سلام
کامل خطا sed: -e expression #1, char 3: extra characters after command
من یک اسکریپ نوشتم به این شکل
#!/bin/bash
`touch t.txt`
`touch t1.txt`
for a in {1..5}
do
echo "add users"
echo ""
`useradd user$a`
echo "user number $a created with username `tail -1 /etc/passwd | cut -c 1-5`"
done
for b in {1..5}
do
`tail -$b /etc/passwd | cut -d ":" -f 1 >t.txt`
`sed '2d,$d' t.txt > t1.txt`
echo "New User With Username `cat t1.txt` successfuly"
done
قسمت اول که اضافه کردن user1 to user 5 هست انجام میشه
اما قسمت دوم میخوام ک به ترتیب پیغام new user .. user1 to 5 نشون داده بشه
اما روی دستور sed ارور بالا رو نشون میده
مشکل کجاست
ممنون