Command line file search tools
Project description
searchophile
Contains file search functionality, combining find, grep, and sed commands. This package is made platform-independent by using the Python tools refind, greplica, and sedeuce.
Contribution
Feel free to open a bug report or make a merge request on github.
Installation
This project is uploaded to PyPI at https://pypi.org/project/searchophile/
To install, ensure you are connected to the internet and execute: python3 -m pip install searchophile --upgrade
Ensure Python's scripts directory is under the environment variable PATH
in order to be able to execute the CLI tools properly from command line.
CLI Tools
The following CLI commands are installed with this package. Execute --help on any of these commands to get more information.
- search : search and display contents of files and optionally replace
- csearch : calls search with filtering for C/C++ code files (.h, .hpp, .c, .cpp, .cxx, .cc) and output line numbers
- pysearch : calls search with filtering for Python code files (.py) and output line numbers
- refind : find clone written in Python
- greplica : grep clone written in Python
- sedeuce : sed clone written in Python
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file searchophile-1.0.4.tar.gz
.
File metadata
- Download URL: searchophile-1.0.4.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e1fc12a8dd985cb059af7134797dfb00d138ceb298eb46757b5745f920e546d |
|
MD5 | cea56a981db3e7ac06c8ba06630361f9 |
|
BLAKE2b-256 | 529f1772e6f4b6c859ee345a6dca148c406dcb8235e972d7f46b8986735e3274 |
File details
Details for the file searchophile-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: searchophile-1.0.4-py3-none-any.whl
- Upload date:
- Size: 10.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13ecf12d2b8c93ee4ffc4c8d5efba8f1829a9f837cc4e587558ad74c52552991 |
|
MD5 | 2d16eef38ef66d62dd8518eb8b6acae6 |
|
BLAKE2b-256 | 691456c212f756d0d76b3daf8469ce7e4ef20316da8d41d7ab409a344556a3f3 |