görevlerin bu tür alway yararlı olduğu gibi aynı ,
# cat append.txt
line1 abcdefg
line2 abcdefg
line3 abcdeft
# sed -i 's/$/done/g' append.txt
# cat append.txt
line1 abcdefg done
line2 abcdefg done
line3 abcdeft done
veya
aşağıdaki komut dosyasını kullanabilirsiniz
: Bing.Physics @
# cat sedcheck.sh
#!/bin/bash
if [ $# -eq 0 ]
then
echo "No input supplied"
else
sed -i 's/$/ '$1'/g' $2
fi
# cat append.txt
line1 abcdefg donedin
line2 abcdefg donedin
line3 abcdeft donedin
# ./sedcheck.sh testing append.txt
# cat append.txt
line1 abcdefg donedin testing
line2 abcdefg donedin testing
line3 abcdeft donedin testing
: sizin için bu işe yaradı mı? – anubhava
Dosya sonunda "bitti" ile fazladan bir satır ekledikleri çözümlerle ilgili sorun - bu istenmiyor. –
Düzenlenmiş cevabımı şimdi kontrol edin. – anubhava