September 2017 Update
This commit is contained in:
parent
bba7bfd280
commit
ba8067c3b7
14570 changed files with 153136 additions and 63871 deletions
18
Task/Unix-ls/BaCon/unix-ls.bacon
Normal file
18
Task/Unix-ls/BaCon/unix-ls.bacon
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
' Emulate ls
|
||||
cnt% = 0
|
||||
files$ = ""
|
||||
OPEN CURDIR$ FOR DIRECTORY AS mydir
|
||||
GETFILE myfile$ FROM mydir
|
||||
WHILE ISTRUE(LEN(myfile$))
|
||||
IF LEFT$(myfile$, 1) != "." THEN
|
||||
INCR cnt%
|
||||
files$ = APPEND$(files$, cnt%, UNFLATTEN$(myfile$))
|
||||
ENDIF
|
||||
GETFILE myfile$ FROM mydir
|
||||
WEND
|
||||
CLOSE DIRECTORY mydir
|
||||
IF cnt% > 0 THEN
|
||||
FOR f$ IN SORT$(files$)
|
||||
PRINT FLATTEN$(f$)
|
||||
NEXT
|
||||
ENDIF
|
||||
6
Task/Unix-ls/Gambas/unix-ls.gambas
Normal file
6
Task/Unix-ls/Gambas/unix-ls.gambas
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
Public Sub Main()
|
||||
Dim sDir As String[] = Dir(User.Home &/ "test").Sort()
|
||||
|
||||
Print sDir.Join(gb.NewLine)
|
||||
|
||||
End
|
||||
22
Task/Unix-ls/Java/unix-ls.java
Normal file
22
Task/Unix-ls/Java/unix-ls.java
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
package rosetta;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.PrintStream;
|
||||
import java.nio.file.DirectoryStream;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
|
||||
public class UnixLS {
|
||||
|
||||
public static void main(String[] args) throws IOException {
|
||||
UnixLS ls = new UnixLS();
|
||||
ls.list(System.out);
|
||||
}
|
||||
|
||||
private void list(PrintStream out) throws IOException {
|
||||
try (DirectoryStream<Path> stream = Files.newDirectoryStream(Paths.get("."))) {
|
||||
stream.forEach((path) -> out.println(path.getFileName()));
|
||||
}
|
||||
}
|
||||
}
|
||||
2
Task/Unix-ls/JavaScript/unix-ls.js
Normal file
2
Task/Unix-ls/JavaScript/unix-ls.js
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
const fs = require('fs');
|
||||
fs.readdir('.', (err, names) => names.sort().map( name => console.log(name) ));
|
||||
9
Task/Unix-ls/Julia/unix-ls.julia
Normal file
9
Task/Unix-ls/Julia/unix-ls.julia
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# v0.6.0
|
||||
|
||||
for e in readdir() # Current directory
|
||||
println(e)
|
||||
end
|
||||
|
||||
# Same for...
|
||||
readdir("~") # Read home directory
|
||||
readdir("~/documents")
|
||||
1
Task/Unix-ls/Phix/unix-ls.phix
Normal file
1
Task/Unix-ls/Phix/unix-ls.phix
Normal file
|
|
@ -0,0 +1 @@
|
|||
pp(dir("."),{pp_Nest,1})
|
||||
4
Task/Unix-ls/Stata/unix-ls.stata
Normal file
4
Task/Unix-ls/Stata/unix-ls.stata
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
. dir *.dta
|
||||
6.3k 6/12/17 14:26 auto.dta
|
||||
2.3k 8/10/17 7:34 titanium.dta
|
||||
6.0k 8/12/17 9:28 trend.dta
|
||||
1
Task/Unix-ls/Zkl/unix-ls-1.zkl
Normal file
1
Task/Unix-ls/Zkl/unix-ls-1.zkl
Normal file
|
|
@ -0,0 +1 @@
|
|||
File.glob("*").sort()
|
||||
1
Task/Unix-ls/Zkl/unix-ls-2.zkl
Normal file
1
Task/Unix-ls/Zkl/unix-ls-2.zkl
Normal file
|
|
@ -0,0 +1 @@
|
|||
File.glob("*",0x8).sort()
|
||||
1
Task/Unix-ls/Zkl/unix-ls-3.zkl
Normal file
1
Task/Unix-ls/Zkl/unix-ls-3.zkl
Normal file
|
|
@ -0,0 +1 @@
|
|||
File.globular("Src",*,True,0x10,List).sort().concat("\n")
|
||||
Loading…
Add table
Add a link
Reference in a new issue