{"id":25019711,"url":"https://github.com/djeada/bash-hackerrank","last_synced_at":"2025-03-30T10:11:52.648Z","repository":{"id":114371436,"uuid":"356995444","full_name":"djeada/Bash-HackerRank","owner":"djeada","description":"Solutions to HackerRank Bash problems.","archived":false,"fork":false,"pushed_at":"2023-02-12T22:27:43.000Z","size":68,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-05T11:52:03.150Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/djeada.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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}},"created_at":"2021-04-11T22:39:20.000Z","updated_at":"2022-08-23T16:55:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"d79c6986-1de5-46a9-b59e-5263a0159a0c","html_url":"https://github.com/djeada/Bash-HackerRank","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djeada%2FBash-HackerRank","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djeada%2FBash-HackerRank/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djeada%2FBash-HackerRank/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/djeada%2FBash-HackerRank/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/djeada","download_url":"https://codeload.github.com/djeada/Bash-HackerRank/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246301997,"owners_count":20755514,"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":"2025-02-05T11:51:27.585Z","updated_at":"2025-03-30T10:11:52.643Z","avatar_url":"https://github.com/djeada.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bash-HackerRank \nSolutions to HackerRank Bash problems.\n\n![Capture](https://user-images.githubusercontent.com/37275728/186217732-4c96d480-0d75-422e-9fd7-e0ff8ad25fbe.PNG)\n\n## Basics\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003e#\u003c/th\u003e\n            \u003cth\u003eTitle\u003c/th\u003e\n            \u003cth\u003eSolution\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e1\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-lets-echo/problem\"\u003eLet's Echo\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/lets_echo.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e2\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---looping-and-skipping/problem\"\u003eLooping and Skipping\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/looping_and_skipping.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e3\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---a-personalized-echo/problem\"\u003eA Personalized Echo\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/personalized_echo.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e4\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---looping-with-numbers/problem\"\u003eLooping with Numbers\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/looping_with_numbers.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e5\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---the-world-of-numbers/problem\"\u003eThe World of Numbers\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/world_of_numbers.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e6\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---comparing-numbers/problem\"\u003eComparing Numbers\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/comparing_numbers.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e7\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---getting-started-with-conditionals/problem\"\u003eGetting started with conditionals\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/getting_started_with_conditionals.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e8\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---more-on-conditionals/problem\"\u003eMore on conditionals\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/more_on_conditionals.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e9\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---arithmetic-operations/problem\"\u003eArithmetic Operations\u003c/td\u003e\n        \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/arithmetic_operations.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e10\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials---compute-the-average/problem\"\u003eCompute the average\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/basics/compute_the_average.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e11\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/fractal-trees-all/problem\"\u003eFunctions and Fractals - Recursive Trees - Bash!\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n## Text Processing\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003e#\u003c/th\u003e\n            \u003cth\u003eTitle\u003c/th\u003e\n            \u003cth\u003eSolution\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e1\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-1/problem\"\u003eCut 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e2\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-2/problem\"\u003eCut 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e3\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-3/problem\"\u003eCut 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e4\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-4/problem\"\u003eCut 4\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_4.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e5\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-5/problem\"\u003eCut 5\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_5.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e6\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-6/problem\"\u003eCut 6\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_6.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e7\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-7/problem\"\u003eCut 7\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_7.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e8\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-8/problem\"\u003eCut 8\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_8.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e9\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-cut-9/problem\"\u003eCut 9\u003c/td\u003e\n        \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/cut_9.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e10\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-head-1/problem\"\u003eHead of a Text File 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/head_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e11\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-head-2/problem\"\u003eHead of a Text File 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/head_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e12\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux---the-middle-of-a-text-file/problem\"\u003eMiddle of a Text File\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e13\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-tail-1/problem\"\u003eTail of a Text File 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/tail_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e14\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-tail-2/problem\"\u003eTail of a Text File 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/tail_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e15\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-tr-1/problem\"\u003e'Tr' Command 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/tr_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e16\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-tr-2/problem\"\u003e'Tr' Command 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/tr_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e17\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-tr-3/problem\"\u003e'Tr' Command 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/tr_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e18\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-1/problem\"\u003eSort Command 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e19\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-2/problem\"\u003eSort Command 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e20\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-3/problem\"\u003eSort Command 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e21\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-4/problem\"\u003eSort Command 4\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_4.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e22\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-5/problem\"\u003eSort Command 5\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_5.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e23\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-6/problem\"\u003eSort Command 6\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_6.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e27\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-sort-7/problem\"\u003eSort Command 7\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/sort_7.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e28\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-uniq-command-1/problem\"\u003eUniq Command 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/uniq_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e29\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-uniq-command-2/problem\"\u003eUniq Command 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/uniq_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e30\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-uniq-command-3/problem\"\u003eUniq Command 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/uniq_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e31\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-uniq-command-4/problem\"\u003eUniq Command 4\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/text_processing/uniq_4.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e32\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-1/problem\"\u003ePaste 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-1/problem\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e33\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-2/problem\"\u003ePaste 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-2/problem\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e34\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-3/problem\"\u003ePaste 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-3/problem\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e35\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-4/problem\"\u003ePaste 4\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/paste-4/problem\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n## Arrays\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003e#\u003c/th\u003e\n            \u003cth\u003eTitle\u003c/th\u003e\n            \u003cth\u003eSolution\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e1\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-read-in-an-array/problem\"\u003eRead in an Array\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/read_array.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e2\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-slice-an-array/problem\"\u003eSlice an Array\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/slice_array.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e3\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-filter-an-array-with-patterns/problem\"\u003eFilter an Array with Patterns\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/filter.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e4\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-concatenate-an-array-with-itself/problem\"\u003eConcatenate an array with itself\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/concat_array.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e5\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-display-the-third-element-of-an-array/problem\"\u003eDisplay an element of an array\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/display_array.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e6\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-count-the-number-of-elements-in-an-array/problem\"\u003eCount the number of elements in an Array\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/length.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e7\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/bash-tutorials-remove-the-first-capital-letter-from-each-array-element/problem\"\u003eRemove the First Capital Letter from Each Element\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/first_capital_letter.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e8\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/lonely-integer-2/problem\"\u003eLonely Integer - Bash!\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/arrays/lonely_integer.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n## Grep Sed Awk\n\n\u003ctable\u003e\n    \u003cthead\u003e\n        \u003ctr\u003e\n            \u003cth\u003e#\u003c/th\u003e\n            \u003cth\u003eTitle\u003c/th\u003e\n            \u003cth\u003eSolution\u003c/th\u003e\n        \u003c/tr\u003e\n    \u003c/thead\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e1\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-grep-command-1/problem\"\u003eGrep 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/grep_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e2\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-grep-command-2/problem\"\u003eGrep 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/grep_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e3\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-grep-command-3/problem\"\u003eGrep 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/grep_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e4\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-grep-command-4/problem\"\u003eGrep A\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/grep_a.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e5\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-grep-command-5/problem\"\u003eGrep B\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/grep_b.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e6\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/awk-1/problem\"\u003eAwk 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/awk_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e7\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/awk-2/problem\"\u003eAwk 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/awk_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e8\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/awk-3/problem\"\u003eAwk 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/awk_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e9\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/awk-4/problem\"\u003eAwk 4\u003c/td\u003e\n        \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/awk_4.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e10\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-sed-command-1/problem\"\u003eSed 1\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/sed_1.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e11\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-sed-command-2/problem\"\u003eSed 2\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/sed_2.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e12\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-sed-command-3/problem\"\u003eSed 3\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/sed_3.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e13\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-sed-command-4/problem\"\u003eSed 4\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/sed_4.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e14\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://www.hackerrank.com/challenges/text-processing-in-linux-the-sed-command-5/problem\"\u003eSed 5\u003c/a\u003e\u003c/td\u003e\n            \u003ctd\u003e\u003ca href=\"https://github.com/djeada/Bash-HackerRank/blob/main/src/grep_sed_awk/sed_5.sh\"\u003eBash\u003c/a\u003e\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjeada%2Fbash-hackerrank","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdjeada%2Fbash-hackerrank","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdjeada%2Fbash-hackerrank/lists"}