Example editing by posting .xml request with wget with abstract WFS-Service based on original WFS-T Documentation.

Look how to update feature by using prepared XML transaction file. It can be used in scenarios for scripting and automating purposes

It should help system administrator with rapid system integrations by replacing old scripts which talked with Database with no-controll.
Wget script execute command:
wget -O update_response.xml --post-file="update_request.xml" --header="Content-Type:text/xml" "http://wfs.example.com/WFS.php"
Response:
<wfs:TransactionResponse xmlns:wfs="http://www.opengis.net/wfs" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd http://www.opengis.net/ogc http://schemas.opengis.net/filter/1.1.0/filter.xsd" version="1.1.0">
    <wfs:TransactionSummary>
        <wfs:totalInserted>0</wfs:totalInserted>
        <wfs:totalUpdated>1</wfs:totalUpdated>
        <wfs:totalDeleted>0</wfs:totalDeleted>
        </wfs:TransactionSummary>
        <wfs:InsertResults/>
</wfs:TransactionResponse>