forked from pmed/v8pp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfile.js
40 lines (33 loc) · 1.03 KB
/
file.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
var file = require('file'),
console = require('console')
var write1 = new file.writer()
var write2 = new file.writer("bunko")
console.log("write1 is writer", file.writer, write1, (write1 instanceof file.writer))
if (! write1.open("punko") || ! write2.is_open()) {
console.log("could not load file for write")
}
else {
write1.println("hello friend")
write2.println("hollo frond")
write1.println("fond of the night")
write2.println("frond frond of the night")
write1.close()
write2.close()
}
if (! file.rename("punko", "newpunko"))
console.log("could not rename file")
var read1 = new file.reader("newpunko")
if (! read1.is_open()) {
console.log("could not load punko for read")
}
else for (var line = read1.getln(); line; line = read1.getln()) {
console.log("tata",line)
}
var read2 = new file.reader("bunko")
if (! read2.is_open()) {
console.log("could not load bunko for read")
}
else for (var line = read2.getln(); line; line = read2.getln()) {
console.log("papa",line)
}
console.log("exit")