Fish Shell:
Rozpoczynanie nowego projektu
How to: (Jak to zrobić:)
# Utworzenie nowego katalogu dla projektu
mkdir my_new_project
cd my_new_project
# Inicjalizacja repozytorium git i pierwszy commit
git init
touch README.md
git add README.md
git commit -m "Initial commit"
# Utworzenie katalogów i plików dla projektu
mkdir src tests
touch src/main.fish
echo "#!/usr/bin/env fish" > src/main.fish
chmod +x src/main.fish
# Szybki test
echo 'echo "Hello, World!"' >> src/main.fish
src/main.fish
Sample Output:
Hello, World!
Deep Dive (Wnikliwa analiza)
Zaczynając nowy projekt w Fish Shell, warto znać jego historię. Powstał jako alternatywa dla tradycyjnych shellowych, jak Bash, oferując bardziej przyjazną składnię i funkcje. Alternatywą mogą być skrypty w Bash czy Zsh, lecz Fish wybija się lepszą autokorektą i podpowiedziami. Ważne jest też, aby dostosować pliki konfiguracyjne i skrypty do standardów projektu i potrzeb zespołu.
Przykład pokazuje prosty flow inicjalizacji projektu, gdzie mkdir
tworzy katalog, git init
rozpoczyna śledzenie wersji, a touch
i echo
tworzą i wypełniają plik startowy. Używając Fish, warto pamiętać o nadaniu skryptom atrybutu wykonywalności (chmod +x
), co pozwala na ich bezpośrednie uruchamianie.
See Also (Zobacz także)
- Fish Shell Documentation - Oficjalna dokumentacja Fish.
- Git Basics - Podstawy Git, niezbędne przy projektach.