Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano

Witajcie!

 

Jak zrobić, że sprawdza czy dany katalog jest w Home/Użytkownik? Jeśli jest to ma coś robić a jeśli nie (else) to coś innego ;] Proszę o skrypt, jeśli nie sprawia to trudności...

 

Fęrvi Prąsi

Opublikowano

Któreś z tego musi działać, ale nie wiem które, nie mam pojęcia xP :

if [ -e ~/folder/ ]
then
  
fi

if [ -a ~/folder/ ]
then
  
fi

Nie pamiętam po prostu który operator w ifie odpowiadał za sprawdzanie tego, a nie mam czasu teraz sprawdzić. Poszukaj na Google jeszcze jakby nie działało.

Opublikowano

Czy ja wiem czy taki poliglota ze mnie :P . Znam to tylko dlatego, bo potrzebowałem kiedyś napisać parę skryptów pod powłokę uniksową, a od tego są takie języki jak: sh, bash, csh, zsh.

Opublikowano

Może dobrze, może źle. Ja znalazłem takie coś:

#!/bin/sh
if  [ -d ~/folder ]; then
   #Istnieje
else
   #Nieistnieje
fi

 

Więc sposób Marmot i mój się zgadzają :) tzn. zła "funkcja" u niego występuje.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...