# RD Certification - Learn Advanced Bash by Building a Kitty Ipsum Translator - Bugs/Typos I have found

**URL:** <https://forum.freecodecamp.org/t/rd-certification-learn-advanced-bash-by-building-a-kitty-ipsum-translator-bugs-typos-i-have-found/687921>\
**Category:** freeCodeCamp Contributors\
**Tags:** contributing\
**Created:** [April 30, 2024, 4:38pm UTC](https://forum.freecodecamp.org/t/rd-certification-learn-advanced-bash-by-building-a-kitty-ipsum-translator-bugs-typos-i-have-found/687921 "2024-04-30T16:38:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrebdinis](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/andrebdinis/32/360420_2.png) [@andrebdinis](https://forum.freecodecamp.org/u/andrebdinis)\
**Post date:** [April 30, 2024, 4:38pm UTC](https://forum.freecodecamp.org/t/rd-certification-learn-advanced-bash-by-building-a-kitty-ipsum-translator-bugs-typos-i-have-found/687921/1 "2024-04-30T16:38:12Z")

</div>

Hello!

I will detail all the issues I have found, by stating the **text of the step** (I did not know how to find the number of the steps, and I have reached my GitPod monthly usage limit) and the **issue in question**.

> **#1. STEP:** “cat can take a filename as an argument. Use it again with your name.txt file as an arguement to print the contents of the file.”

**- TYPO:** `arguement` instead of `argument`.

> **#2. STEP:** “It doesn’t look like that’s an option. But there is a -o flag that will says it will put the matches on their own lines. Try that one with that command instead of the -c flag.”

**- TYPO:** `that will says it will` instead of `that says it will`.

> **#3. STEP:** “You can use sed to change each line number in that output. Start by entering the last command and pipe the output into sed that replaces [0-9] with 1.”

**- UNWANTED BEHAVIOR:** The code passes even when I type the regex pattern without the ‘s’ at the “sed” command (which results in an error):  
`grep -n 'meow[a-z]*' kitty_ipsum_1.txt | sed '/[0-9]/1/'`  
`sed: -e expression #1, char 8: unknown command: `1’`

**- SOLUTION:** The only acceptable code should be:  
`grep -n 'meow[a-z]*' kitty_ipsum_1.txt | sed 's/[0-9]/1/'`

> **#4. STEP:** “Now, it should replace catnip with dogchow and cat with dog. Use the script the translate the first ipsum file again. Search the results with grep for any words that start with dog. Part of that search pattern should be [a-z]\*. Make sure to show the results in color.”

**- TYPO:** `Use the script the translate the first` instead of `Use the script to translate the first`.

> **#5. STEP:** “Okay, your script is finished. Translate the kitty\_ipsum\_1.txt file and put the output into a new doggy\_ipsum\_1.txt file.”

**- PROBLEM:** it does not accept as a solution the command with the input redirection (but it should work as well, right?): `./translate.sh < kitty_ipsum_1.txt > doggy_ipsum_1.txt`

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [May 1, 2024, 8:24am UTC](https://forum.freecodecamp.org/t/rd-certification-learn-advanced-bash-by-building-a-kitty-ipsum-translator-bugs-typos-i-have-found/687921/2 "2024-05-01T08:24:59Z")

</div>

thank you, can you please [open an issue](https://github.com/freeCodeCamp/freeCodeCamp/issues/new/choose) for this?

---

<div class="post-metadata">

**Author:** ![andrebdinis](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/andrebdinis/32/360420_2.png) [@andrebdinis](https://forum.freecodecamp.org/u/andrebdinis)\
**Post date:** [May 3, 2024, 3:34pm UTC](https://forum.freecodecamp.org/t/rd-certification-learn-advanced-bash-by-building-a-kitty-ipsum-translator-bugs-typos-i-have-found/687921/3 "2024-05-03T15:34:36Z")

</div>

Opened it now: [issue 54645](https://github.com/freeCodeCamp/freeCodeCamp/issues/54645).

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/freecodecamp/original/3X/e/1/e1c433102e34b46dfaa3e15d13ab9a514b127078.svg) [@system](https://forum.freecodecamp.org/u/system)\
**Post date:** [November 2, 2024, 3:34am UTC](https://forum.freecodecamp.org/t/rd-certification-learn-advanced-bash-by-building-a-kitty-ipsum-translator-bugs-typos-i-have-found/687921/4 "2024-11-02T03:34:42Z")

</div>

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
