How to transform position?

Can someone show me the script to teleport an object? I mean to transport it to another position?

here is what I did :

var player = gameobject.find("Cam1");

funtcion update () {
If input.getkeydown("e")
transform.position = var player (0,0,0 )

well it seems cr** to me.

Im realy need help on this one guys, please.

You want something along the lines of this:

var player = GameObject.Find("Cam1");

function Update () {

    if (input.GetKeyDown(KeyCode.E))
    {
        //i'm not sure what you were trying to do here, so i'll add in 3 examples of what you could do

        //bring the object to the player
        transform.position = player.transform.position;

        //bring the player to the object
        player.transform.position = transform.position;

        //move the player to 0,0,0 - you can also use Vector3.zero instead of Vector3(0,0,0)
        player.transform.position = Vector3(0,0,0);
    }
}

Edit:

function OnTriggerStay(other : Collider) {
    if (Input.GetKey(KeyCode.E))
    {
        var player = GameObject.Find("First Person Controller");
        player.transform.position = Vector3(-20391,10598,-25495);
    }
}

Here is what I did :

function Update () {
var player = GameObject.Find("First Person Controller");

}

function OnTriggerStay(other : Collider) { 
if (Input.GetKeyDown(KeyCode.E))
    {
    //move the player to 0,0,0 - you can also use Vector3.zero instead of Vector3(0,0,0)
        player.transform.position = Vector3(-20391,10598,-25495);

        }

It tells me that player is unknown. "unknown identifier player"