add single files, secure server, hello world
This commit is contained in:
28
single_file_tests/find_in_dir.dart
Normal file
28
single_file_tests/find_in_dir.dart
Normal file
@@ -0,0 +1,28 @@
|
||||
#!/usr/bin/env dart
|
||||
|
||||
import 'dart:io';
|
||||
import 'dart:async';
|
||||
|
||||
main() async {
|
||||
//Stream<FileSystemEntity> entityList = Directory.systemTemp.list(recursive: true, followLinks: false);
|
||||
Stream<FileSystemEntity> entityList = Directory.current.list(recursive: true, followLinks: false);
|
||||
|
||||
await for (FileSystemEntity entity in entityList) {
|
||||
FileSystemEntityType type = await FileSystemEntity.type(entity.path);
|
||||
String label;
|
||||
switch (type) {
|
||||
case FileSystemEntityType.directory:
|
||||
label = 'D';
|
||||
break;
|
||||
case FileSystemEntityType.file:
|
||||
label = 'F';
|
||||
break;
|
||||
case FileSystemEntityType.link:
|
||||
label = 'L';
|
||||
break;
|
||||
default:
|
||||
label = 'UNKNOWN';
|
||||
}
|
||||
print('$label: ${entity.path}');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user