Orang.DotNet.Cli
0.7.0
Prefix Reserved
dotnet tool install --global Orang.DotNet.Cli --version 0.7.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Orang.DotNet.Cli --version 0.7.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Orang.DotNet.Cli&version=0.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Orang.DotNet.Cli --version 0.7.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Orang.DotNet.Cli
Orang is a cross-platform command-line tool for:
- searching files, directories and files' content,
- replacing files' content,
- copying files and directories,
- moving files and directories,
- renaming files and directories,
- deleting files, directories or its content,
- synchronizing content of two directories,
- spellchecking files' content,
- executing Regex functions such as match or split
All these commands are powered with .NET regular expression engine.
Requirements
Orang requires .NET Core Runtime 3.1 or higher.
How to Install
To install Orang run:
dotnet tool install -g orang.dotnet.cli
To install non-alpha version run:
dotnet tool install -g orang.dotnet.cli --version <VERSION>
To update Orang run:
dotnet tool update -g orang.dotnet.cli
How to Use
orang [command] [parameters]
Basic Commands
For a list of all commands please see documentation
How to Learn
For a full list of commands, parameters and parameter values run:
orang help [command] [-v d]
For a full manual run:
orang help -m [-v d]
For a full list of .NET regular expressions syntax run:
orang list-patterns
Features
- Single match can span over multiple lines
- Display match and replacement side-by-side
- Use C# code to compute replacements
- Load pattern from a file
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
0.7.0 | 2,032 | 1/10/2024 |
0.6.0 | 539 | 11/7/2023 |
0.6.0-beta | 327 | 10/19/2023 |
0.5.0 | 465 | 9/26/2023 |
0.4.0 | 447 | 8/17/2023 |
0.4.0-beta.2 | 100 | 7/28/2023 |
0.4.0-beta | 203 | 7/28/2023 |
0.3.2 | 1,822 | 6/26/2022 |
0.3.1 | 637 | 3/29/2022 |
0.3.0-rc | 294 | 11/14/2021 |
0.2.2 | 900 | 7/21/2021 |
0.2.1 | 396 | 6/8/2021 |
0.2.0 | 509 | 1/30/2021 |
0.2.0-rc | 309 | 1/4/2021 |
0.1.2 | 504 | 12/12/2020 |
0.1.1 | 486 | 10/26/2020 |
0.1.0 | 671 | 9/1/2020 |
0.1.0-rc2 | 543 | 6/9/2020 |
0.1.0-rc | 714 | 2/9/2020 |
0.1.0-beta | 426 | 12/28/2019 |