{"id":17882169,"url":"https://github.com/nao1215/posixer","last_synced_at":"2026-02-27T09:10:43.317Z","repository":{"id":37590748,"uuid":"472194430","full_name":"nao1215/posixer","owner":"nao1215","description":"posixer - Check if the POSIX command is installed on your system","archived":false,"fork":false,"pushed_at":"2025-05-15T20:45:21.000Z","size":40,"stargazers_count":4,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-29T21:29:18.818Z","etag":null,"topics":["cli","cli-app","command-line","command-line-tool","posix","shell"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nao1215.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-03-21T05:09:39.000Z","updated_at":"2024-10-22T17:10:59.000Z","dependencies_parsed_at":"2024-10-28T13:18:23.486Z","dependency_job_id":"9522c7f1-e410-4c24-83c1-3c729df95b51","html_url":"https://github.com/nao1215/posixer","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/nao1215/posixer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nao1215%2Fposixer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nao1215%2Fposixer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nao1215%2Fposixer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nao1215%2Fposixer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nao1215","download_url":"https://codeload.github.com/nao1215/posixer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nao1215%2Fposixer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29889035,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T08:34:21.514Z","status":"ssl_error","status_checked_at":"2026-02-27T08:32:38.035Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","cli-app","command-line","command-line-tool","posix","shell"],"created_at":"2024-10-28T12:48:29.888Z","updated_at":"2026-02-27T09:10:43.300Z","avatar_url":"https://github.com/nao1215.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Build](https://github.com/nao1215/posixer/actions/workflows/build.yml/badge.svg)](https://github.com/nao1215/posixer/actions/workflows/build.yml)\n[![UnitTest](https://github.com/nao1215/posixer/actions/workflows/unit_test.yml/badge.svg)](https://github.com/nao1215/posixer/actions/workflows/unit_test.yml)\n[![reviewdog](https://github.com/nao1215/posixer/actions/workflows/reviewdog.yml/badge.svg)](https://github.com/nao1215/posixer/actions/workflows/reviewdog.yml)\n[![Go Report Card](https://goreportcard.com/badge/github.com/nao1215/posixer)](https://goreportcard.com/report/github.com/nao1215/posixer)\n![GitHub](https://img.shields.io/github/license/nao1215/posixer)  \n# posixer - Provides information about POSIX commands\n**posixer** checks if the POSIX command is installed in your system.\n\n# How to install\n### Step.1 Install golang\nposixer command only supports installation with `$ go install`. If you does not have the golang development environment installed on your system, please install golang from the [golang official website](https://go.dev/doc/install).\n\n### Step2. Install posixer\n```\n$ go install github.com/nao1215/posixer@latest\n```\n# How to use\n### Checks if the POSIX commands is already installed\n```\n$ posixer check\n+------------+----------------+----------------+---------------------+\n|    NAME    |      TYPE      | IN YOUR SYSTEM |        PATH         |\n+------------+----------------+----------------+---------------------+\n| alias      | shell built-in | installed      | /usr/bin/alias      |\n| bg         | shell built-in | installed      | /usr/bin/bg         |\n| cd         | shell built-in | installed      | /usr/bin/cd         |\n| command    | shell built-in | installed      | /usr/bin/command    |\n   :\n   :\n| wait       | shell built-in | installed      | /usr/bin/wait       |\n| ar         | required       | installed      | /usr/bin/ar         |\n   :\n   :\n| xargs      | required       | installed      | /usr/bin/xargs      |\n   :\n   :\n| val        | optional       | not installed  | -                   |\n| vi         | optional       | installed      | /usr/bin/vi         |\n| what       | optional       | installed      | /usr/bin/what       |\n| yacc       | optional       | installed      | /usr/bin/yacc       |\n| zcat       | optional       | installed      | /usr/bin/zcat       |\n+------------+----------------+----------------+---------------------+\n``` \n\n### List up POSIX commands\n```\n$ posixer list\n+------------+----------------+---------------------------------------------------------------------------------+\n|    NAME    |      TYPE      |                                   DESCRIPTION                                   |\n+------------+----------------+---------------------------------------------------------------------------------+\n| alias      | shell built-in | define or display aliases                                                       |\n| bg         | shell built-in | run jobs in the background                                                      |\n| cd         | shell built-in | change the working directory                                                    |\n| command    | shell built-in | execute a simple command                                                        |\n| echo       | shell built-in | write arguments to standard output                                              |\n| false      | shell built-in | return false value                                                              |\n| fc         | shell built-in | process the command history list                                                |\n| fg         | shell built-in | run jobs in the foreground                                                      |\n| getopts    | shell built-in | parse utility options                                                           |\n   :\n   :\n| unget      | optional       | undo a previous get of an SCCS file                                             |\n| unlink     | optional       | call the unlink function                                                        |\n| uucp       | optional       | system-to-system copy                                                           |\n| uustat     | optional       | uucp status enquiry and job control                                             |\n| uux        | optional       | remote command execution                                                        |\n| val        | optional       | validate SCCS files                                                             |\n| vi         | optional       | screen-oriented (visual) display editor                                         |\n| what       | optional       | identify SCCS files                                                             |\n| yacc       | optional       | yet another compiler compiler                                                   |\n| zcat       | optional       | expand and concatenate data                                                     |\n+------------+----------------+---------------------------------------------------------------------------------+\n```\n\n# Contributing\nFirst off, thanks for taking the time to contribute! ❤️\nSee [CONTRIBUTING.md](./CONTRIBUTING.md) for more information.  \n\n# Contact\nIf you would like to send comments such as \"find a bug\" or \"request for additional features\" to the developer, please use one of the following contacts.\n\n- [GitHub Issue](https://github.com/nao1215/posixer/issues)\n\n# LICENSE\nThe posixer project is licensed under the terms of [MIT LICENSE](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnao1215%2Fposixer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnao1215%2Fposixer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnao1215%2Fposixer/lists"}