June 2018 Update
This commit is contained in:
parent
ba8067c3b7
commit
22f33d4004
5278 changed files with 84726 additions and 14379 deletions
18
Task/Unix-ls/Kotlin/unix-ls.kotlin
Normal file
18
Task/Unix-ls/Kotlin/unix-ls.kotlin
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
// Version 1.2.41
|
||||
|
||||
import java.io.File
|
||||
|
||||
fun ls(directory: String) {
|
||||
val d = File(directory)
|
||||
if (!d.isDirectory) {
|
||||
println("$directory is not a directory")
|
||||
return
|
||||
}
|
||||
d.listFiles().map { it.name }
|
||||
.sortedBy { it.toLowerCase() } // case insensitive
|
||||
.forEach { println(it) }
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
ls(".") // list files in current directory, say
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue