{"id":13503284,"url":"https://github.com/funcoeszz/funcoeszz","last_synced_at":"2025-03-29T14:31:18.431Z","repository":{"id":2866567,"uuid":"3871784","full_name":"funcoeszz/funcoeszz","owner":"funcoeszz","description":"Funções ZZ — 180+ aplicativos para a linha de comando do Linux, Mac e Cygwin","archived":false,"fork":false,"pushed_at":"2023-06-21T13:48:34.000Z","size":5678,"stargazers_count":391,"open_issues_count":39,"forks_count":119,"subscribers_count":33,"default_branch":"master","last_synced_at":"2024-10-31T23:30:58.677Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://funcoeszz.net","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/funcoeszz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2012-03-29T23:48:47.000Z","updated_at":"2024-09-09T16:31:05.000Z","dependencies_parsed_at":"2023-01-13T12:08:12.264Z","dependency_job_id":"1fa812ba-b800-4080-b127-7884bf07085a","html_url":"https://github.com/funcoeszz/funcoeszz","commit_stats":{"total_commits":3129,"total_committers":52,"mean_commits":60.17307692307692,"dds":0.5196548418024929,"last_synced_commit":"98bee0c092c448cfa0fe241ab63c1fc5b945eb60"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funcoeszz%2Ffuncoeszz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funcoeszz%2Ffuncoeszz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funcoeszz%2Ffuncoeszz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/funcoeszz%2Ffuncoeszz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/funcoeszz","download_url":"https://codeload.github.com/funcoeszz/funcoeszz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246196945,"owners_count":20739197,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-07-31T22:02:44.768Z","updated_at":"2025-03-29T14:31:17.824Z","avatar_url":"https://github.com/funcoeszz.png","language":"Shell","funding_links":[],"categories":["Shell Script","others","Shell"],"sub_categories":["Node.js"],"readme":"## Funções ZZ\n\nFunções ZZ é uma coletânea com mais de 180 miniaplicativos de utilidades diversas, prontos para serem usados na linha de comando de sistemas tipo UNIX (Linux, BSD, Cygwin, Mac OS X, entre outros).\n\n- Website: http://funcoeszz.net\n- GitHub: https://github.com/funcoeszz/funcoeszz\n- Wiki: https://github.com/funcoeszz/funcoeszz/wiki\n- Twitter: https://twitter.com/Funcoes_ZZ\n- Licença: [GPL-2.0-only](https://spdx.org/licenses/GPL-2.0-only.html)\n\n\n## Lista de colaboradores\n\nhttps://github.com/funcoeszz/funcoeszz/contributors\n\n\n## Como contribuir\n\nForka nóis e pulla! :)\n\nhttps://github.com/funcoeszz/funcoeszz/blob/master/CONTRIBUTING.md\n\n\n## Instalação das Funções ZZ - Versão oficial\n\nA versão oficial das Funções ZZ é [gerada à partir deste repositório](https://github.com/funcoeszz/funcoeszz/tree/master/release) e é lançada de tempos em tempos. Ela traz todas as funções dentro de um único arquivo, e é rápida de carregar em sua shell.\n\nPara instalá-la, basta baixar o arquivão das funções e rodar o comando de instalação. As instruções estão lá no site:\n\n- http://funcoeszz.net/download/\n\n\n## Instalação das Funções ZZ - Versão beta\n\nA versão beta das Funções ZZ roda direto deste repositório do GitHub, com cada função isolada em seu próprio arquivo, dentro da [pasta zz](https://github.com/funcoeszz/funcoeszz/tree/master/zz). É o código mais recente das funções, porém tem um processo de instalação e configuração mais manual, e por serem centenas de arquivos separados, a carga inicial em sua shell demorará mais do que a versão oficial. \n\nBaixe o repositório para sua máquina:\n\n    $ git clone https://github.com/funcoeszz/funcoeszz.git ~/funcoeszz\n    $ cd ~/funcoeszz\n\nRode o comando seguinte para adicionar o carregamento das Funções ZZ no final de seu `~/.bashrc`:\n\n    $ ./funcoeszz zzzz --bashrc\n    Feito!\n    As Funções ZZ foram instaladas no /Users/aurelio/.bashrc\n\nConfira que as linhas foram adicionadas, e perceba que o PATH atual do script fica na variável `$ZZPATH`.\n\n    $ tail -4 ~/.bashrc\n    # Instalacao das Funcoes ZZ (www.funcoeszz.net)\n    export ZZOFF=\"\"  # desligue funcoes indesejadas\n    export ZZPATH=\"$HOME/funcoeszz/funcoeszz\"  # script\n    export ZZDIR=\"$HOME/funcoeszz/zz\"    # pasta zz/\n    source \"$ZZPATH\"\n\nConfira o arquivo `~/.bashrc`( ou equivalente ), e edite conforme esse modelo adequando as suas configurações se for necessário, de preferência mantendo essa disposição.\n\nAgora sim, você pode usar as Funções ZZ em toda a sua glória. Abra um novo terminal e divirta-se!\n\n    $ zzcalcula 10+5\n    15\n\n    $ zzbissexto 2016\n    2016 é bissexto\n\n    $ zzmaiusculas tá funcionando\n    TÁ FUNCIONANDO\n\nQuando quiser atualizar os arquivos para a versão mais recente, basta um `git pull`.\n\n## Execução via Docker\n\nA imagem oficial das Funções ZZ é a [funcoeszz/zz](https://hub.docker.com/r/funcoeszz/zz/).\n\nPrimeiro, baixe-a para a sua máquina:\n\n```\ndocker pull funcoeszz/zz\n```\n\nAgora basta rodar o contêiner e informar qual função você quer usar, junto com seus parâmetros:\n\n```console\n$ docker run --rm funcoeszz/zz horariodeverao\n16/10/2016\n19/02/2017\n\n$ docker run --rm funcoeszz/zz senha 30\npipj74x30fEbzbx0rcPEwukL2WKjCA\n\n$ docker run --rm funcoeszz/zz maiusculas tá funcionando\nTÁ FUNCIONANDO\n```\n\n**Desenvolvedor:** Para instruções sobre como construir esta imagem, ou como rodar outro tipo de comandos dentro do contêiner, [veja esta wiki](https://github.com/funcoeszz/funcoeszz/wiki/Docker)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuncoeszz%2Ffuncoeszz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuncoeszz%2Ffuncoeszz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuncoeszz%2Ffuncoeszz/lists"}