Macのターミナル上でNode.jsを動かそうとすると、SyntaxError: Invalid or unexpected tokenとなってしまいます。動かそうと思っているのは以下のjsファイルです。

var sys = require('sys');
var http = require('http');
var server = http.createServer(
    function (request, response) {
        response.writeHead(200, {'Content-Type': 'text/plain'});
        response.write('Hello World!!');
        response.end();
    }
).listen(3000);
sys.log('Server running at http://localhost:3000/');

エラーは次のように返ってきます。

(function (exports, require, module, __filename, __dirname) { {\rtf1\ansi\ansicpg932\cocoartf1671\cocoasubrtf200
                                                               ^

SyntaxError: Invalid or unexpected token
    at new Script (vm.js:79:7)
    at createScript (vm.js:251:10)
    at Object.runInThisContext (vm.js:303:10)
    at Module._compile (internal/modules/cjs/loader.js:657:28)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
    at startup (internal/bootstrap/node.js:283:19)

何が原因かわからず困っています。解決方法を教えていただけると助かります。