Skip to main content

Cute little puzzle for teaching basic command line usage

Project description

Introduction

terminal-quest is a gamified introduction to basic command line navigation and file manipulation skills. It is implemented in Python but requires no programming beyond entering commands on the command line.

terminal-quest is a series of puzzles that can be solved with only the commands cd, ls, man, cat, head, tail, grep, file globbing (* character), and output redirection (> character).

terminal_quest.png

Installation and Use

Requirements: Python and pip must be installed on your system. If you're starting from scratch, the official Python installation guide is a good place to start.

Install from PyPI with pip:

pip install terminal-quest

Then run:

terminal_quest

terminal temple

If you enjoyed terminal quest, be sure to check out the sequel terminal temple

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

terminal_quest-1.3.5.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

terminal_quest-1.3.5-py3-none-any.whl (16.9 kB view details)

Uploaded Python 3

File details

Details for the file terminal_quest-1.3.5.tar.gz.

File metadata

  • Download URL: terminal_quest-1.3.5.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for terminal_quest-1.3.5.tar.gz
Algorithm Hash digest
SHA256 5e5fb374092f80d871c35284b5f05a666b2fbfe17a6f28b3ba8c0c0b2d0c24b1
MD5 7394f8a8a8c36814f1aac13849a6659e
BLAKE2b-256 9a439d1bf57362fa907840c129b34fde268a7e25b19a2c44371b4ed5b2d50c01

See more details on using hashes here.

Provenance

The following attestation bundles were made for terminal_quest-1.3.5.tar.gz:

Publisher: publish.yml on BU-Neuromics/terminal_quest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file terminal_quest-1.3.5-py3-none-any.whl.

File metadata

  • Download URL: terminal_quest-1.3.5-py3-none-any.whl
  • Upload date:
  • Size: 16.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for terminal_quest-1.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 90e72a1fe850e8de4e2dccf0ccf59cb1df9a83ef3a25bb808855d4abd25d100e
MD5 21926fa2819cd595fa3e02299387bb3a
BLAKE2b-256 4dc48430671ee83594a1793fb8f45ce37f8efea2842566196134ab73e1b2c368

See more details on using hashes here.

Provenance

The following attestation bundles were made for terminal_quest-1.3.5-py3-none-any.whl:

Publisher: publish.yml on BU-Neuromics/terminal_quest

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page