tmp
This commit is contained in:
parent
04ff6584ed
commit
143f745b02
2 changed files with 46 additions and 2 deletions
|
|
@ -24,7 +24,7 @@ std::shared_ptr<Node> FileSystem::getNode(const Path& path, bool parent) {
|
|||
auto currentNode = path.isAbsolute() ? root : currentDirectory;
|
||||
auto parentNode = pathChain.empty() ? currentNode : currentNode->findNode(pathChain);
|
||||
|
||||
if (parent) {
|
||||
if (parent && parentNode) {
|
||||
while (parentNode->getTarget()) {
|
||||
parentNode = parentNode->getTarget();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,4 +22,48 @@ md a/b/c/a/k
|
|||
copy a C:/
|
||||
mdl a/b/c C:/a_copy/k
|
||||
move a/b/c C:/a_copy
|
||||
del C:/a_copy/k/c
|
||||
del C:/a_copy/k/c
|
||||
m
|
||||
mD a
|
||||
mD /
|
||||
MD C:/A123
|
||||
cd C:/A123
|
||||
md asd
|
||||
md asd/b
|
||||
md asd/b/c
|
||||
md asd/b/c/d
|
||||
cd asd/b/c/d
|
||||
cd C:/
|
||||
copy A123 C:/
|
||||
rd d
|
||||
cd A123
|
||||
md a
|
||||
md a/b
|
||||
md a/b/c
|
||||
mhl a C:/a/b/c/
|
||||
md a/b/c/a/k
|
||||
copy a C:/
|
||||
mdl a/b/c C:/a_copy/k
|
||||
move a/b/c C:/a_copy
|
||||
cd a
|
||||
m
|
||||
mD a
|
||||
mD /
|
||||
MD C:/A123
|
||||
cd C:/A123
|
||||
md asd
|
||||
md asd/b
|
||||
md asd/b/c
|
||||
md asd/b/c/d
|
||||
cd asd/b/c/d
|
||||
copy A123 C:/
|
||||
rd d
|
||||
cd C:/A123
|
||||
md a
|
||||
md a/b
|
||||
md a/b/c
|
||||
mhl a C:/a/b/c/
|
||||
md a/b/c/a/k
|
||||
copy a C:/
|
||||
mdl a/b/c C:/a_copy/k
|
||||
move a/b/c C:/a_copy
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue