How to resolve the algorithm Rename a file step by step in the Sidef programming language

Published on 12 May 2024 09:40 PM

How to resolve the algorithm Rename a file step by step in the Sidef programming language

Table of Contents

Problem Statement

Rename:

This should be done twice:   once "here", i.e. in the current working directory and once in the filesystem root. It can be assumed that the user has the rights to do so. (In unix-type systems, only the user root would have sufficient permissions in the filesystem root.)

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Rename a file step by step in the Sidef programming language

Source code in the sidef programming language

# Here
File.rename('input.txt', 'output.txt');
File.rename('docs',      'mydocs');

# Root dir
File.rename(Dir.root + %f'input.txt', Dir.root + %f'output.txt');
File.rename(Dir.root + %f'docs',      Dir.root + %f'mydocs');


  

You may also check:How to resolve the algorithm First-class functions/Use numbers analogously step by step in the Mathematica / Wolfram Language programming language
You may also check:How to resolve the algorithm Loops/Do-while step by step in the Lasso programming language
You may also check:How to resolve the algorithm Yin and yang step by step in the Scala programming language
You may also check:How to resolve the algorithm Matrix-exponentiation operator step by step in the Lua programming language
You may also check:How to resolve the algorithm Isograms and heterograms step by step in the Quackery programming language