Linux - Bash potrzebuje pomocy w napisaniu menadżera plików

Linux - Bash potrzebuje pomocy w napisaniu menadżera plików
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam,
potrzebuje pomocy w napisaniu w bashu prostego menadzera plikow. Ma to polegac na przypisaniu danych funkcji pod cyfry od 1 do 9.
np.
1 - pokaz zawartosc katalogu
2 - kopiuj
3 - wklej
itd.

nie mam pojecia, jak sie za to zabrac, czy ktos mi pomoze?

SZ
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie pamiętam czy w bashu jest switch ale wystarczą ify. Sprawdzasz wczytaną zmienną i jeśli jej wartość jest równa np. 1 to wyokujesz ls zmienna_z_lokalizacja_katalogu. Pozostałe analogicznie.

BR
  • Rejestracja: dni
  • Ostatnio: dni
0

Możesz spróbować tak:

Kopiuj
#!/bin/bash 
i=2
case $i in
  1)   echo "jeden" ;;
  2)   echo "dwa" ;;
  *)   echo "Wybierz liczbę" ;;
esac

Pod kolejne liczby podpinasz polecenia jakie chcesz wykonać
(Pamiętaj o podwójnym średniku!)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.