Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Niejasne instrukcje #263

Open
tpxkuchnowski opened this issue Mar 23, 2024 · 1 comment
Open

Niejasne instrukcje #263

tpxkuchnowski opened this issue Mar 23, 2024 · 1 comment

Comments

@tpxkuchnowski
Copy link

tpxkuchnowski commented Mar 23, 2024

  1. Policz ile jest linii w pliku processes.txt
  2. Wpisz informację o liczbie linii do nowego pliku o nazwie selected.txt używając przekierowania wejścia

Komendy, które nie przechodzą testu:

wc -l processes.txt
touch selected.txt
echo "747" > selected.txt
  1. Użyj grep, aby dowiedzieć się w których liniach pliku processes.txt są procesy, których ścieżka ma w nazwie "/bin" i dopisz je na końcu pliku selected.txt (nawet jeśli grep pokazuje, że nie ma takich procesów)
    Komenda, które nie przechodzi testu:
cat processes.txt | grep "/bin" >> selected.txt
  1. Użyj polecenia history, aby zobaczyć ostatnio wpisane komendy i zlokalizuj od której pozycji zaczęło się wykonywanie tego zadania
  2. Wynik history przepuść przez tail z odpowiednimi parametrami, aby wyświetlić tylko interesujące nas komendy (z punktu wyżej) i zapisz je w pliku commands.txt

Test nie zostaje przepuszczony, ale sama komenda:

history | tail -n 14 > commands.txt

nie zostanie też pokazana w pliku linux.txt, gdyż nie zwraca samej siebie, a zadanie nie prosi o jej doklejenie na początku pliku (jedynie o cata)

@tpxkuchnowski
Copy link
Author

Załączam link do poprawionego runa, w którym dodałem ręcznie

history | tail -n 14 > commands.txt

A także puściłem grep bez cata i zmieściłem dodawanie linii w jednej komendzie:

https://github.com/coders-school/linux/actions/runs/8402705506/job/23012383948?pr=261

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant