Wątek przeniesiony 2017-05-17 22:02 z Inne języki programowania przez Patryk27.

Pomoc w zadaniach

0

Witam, potrzebuję pomocy. Mam do wykonania jedno z tych zadań, a nawet nie wiem jak się za to zabrać i co z czym się je. Będę wdzięczny za każdą pomoc, a za naprowadzenie na wykonanie któregoś zadania to już wg.

  1. Napisz program wsadowy, który sprawdza, czy w podanym jako parametr katalogu znajduje się plik podany jako drugi parametr. Skrypt ma wyświetlić zawartość pliku na ekranie lub poinformować, że danego pliku nie ma.
  2. Napisz program wsadowy, który stworzy plik o strukturze: Nr_gracza,Imię,Nazwisko,Klub,Ilosc_pkt 23,Michael,Jordan,ChicagoBulls,31 32,Magic,Johnson,LosAngelesLakers,30 33,Larry,Bird,BostonCeltics,32 I z tego pliku wyświetli tylko : Michael Jordan 31 Magic Johnson 30 Larry Bird 32
  3. Napisz program wsadowy, który skopiuje wszystkie pliki o rozszerzeniu docx z katalogu moje_dokumenty i wstawi te pliki do katalogu o nazwie: archiwum z datą kopiowania. Dodaj obsługę błędu spowodowanego brakiem plików docx.
  4. Napisz skrypt, który utworzy 10 kont użytkowników o nazwach user1…user10 o haśle : 123. Po utworzeniu każdego konta ma pojawić się informacja np. user1 utworzono, user2 utworzono. Po dodaniu do grupy program ma wyświetlić info: user1 dodano do grupy studencji_informatyki itd. Pierwszą połowę userów (1-5) przypisz do grupy studenci_informatyki a drugą (6-10) do studenci_etyki.
  5. Napisz skrypt, który oferuje użytkownikowi wykonanie 3 różnych operacji na plikach.
  6. Napisz program wsadowy, który oferuje użytkownikowi wykonanie 5 operacji łącznie na użytkownikach i grupach
  7. Napisz program wsadowy, który przeniesie pliki z katalogu 1 do katalogu 2. Ale tylko te, które pasują do podanego wzorca. Stwórz 5 wzorców do wybrania - jako menu programu
  8. Napisz skrypt, który obliczy i wyświetli: konta i grupy użytkowników. Program ma również menu, w którym wybieramy czynność do wykonania. Przykładowe czynności to usuwanie lub dodawanie użytkowników i grup.
  9. Napisz skrypt, który w menu oferuje 5 różnych wyszukiwań w systemie. Wyszukiwania na podstawie wzorców + zliczanie ilości wystąpień. Jeżeli program nic nie znajdzie ma poinformować stosownym komunikatem.
    W razie jakichkolwiek pytań kontakt PRIV.
    Pozdrawiam.
1
Kolox25 napisał(a):

Będę wdzięczny za każdą pomoc, a za naprowadzenie na wykonanie któregoś zadania to już wg.

  1. Napisz program wsadowy, który sprawdza, czy w podanym jako parametr katalogu znajduje się plik podany jako drugi parametr. Skrypt ma wyświetlić zawartość pliku na ekranie lub poinformować, że danego pliku nie ma.

Do parametrów podanych przy wywołaniu skryptu odwołujesz się $1, $2 itd.

Poczytaj sobie o instrukcjach warunkowych w bashu - http://ryanstutorials.net/bash-scripting-tutorial/bash-if-statements.php

Wyświetlenie zawartości pliku realizujesz poleceniem cat.

Sprawdzanie czy plik istnieje http://stackoverflow.com/a/21164441/1639851

Łączenie stringów: http://stackoverflow.com/a/4181721/1639851

Wszystko można ładnie wygooglować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1