• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Potrzebuje pomocy w BASH

Object Storage Arubacloud
0 głosów
204 wizyt
pytanie zadane 5 października 2019 w Inne języki przez Gitzo Nowicjusz (120 p.)

Witam.

Zakupiłem dysk bo nie mam go od tygodnia z myślą że sie kurier wyrobi w czasie i mi go do dziś przywiezie ale jednak sie pomyliłem=brak dysku=nie mogę zainstalować ubuntu i jakoś spróbować to zrobić.

W skrócie potrzebuje na poniedziałek skrypt do ubuntu [bash]

Utwórz skrypt który stworzy w katalogu głównym poniższą strukturę

Student

    -Uczen1

    -Uczen2

   - Uczen3

   - Uczen4

             -pliki

                   -zadanie1.txt

                   -zadanie2.txt

 

Do pliku zadanie1 dopisze adres IP komputera

Sprawdzi czy w katalogu jest student/uczeń4

i czy w pliki znajdują się jakieś pliki z rozszerzeniem .txt

 

Zależy mi bardzo na czasie proszę bardzo o pomoc

3 odpowiedzi

+2 głosów
odpowiedź 5 października 2019 przez miro Pasjonat (23,870 p.)

Zakupiłem dysk bo nie mam go od tygodnia z myślą że sie kurier wyrobi w czasie i mi go do dziś przywiezie ale jednak sie pomyliłem=brak dysku=nie mogę zainstalować ubuntu i jakoś spróbować to zrobić.

Słaba wymówka, ponieważ wystarczy Tobie pendirve z jakąś dystrybucją która wspiera live cd.

 

komentarz 5 października 2019 przez Gitzo Nowicjusz (120 p.)
słaba czy mocna nie mi oceniać , wiem ze autentyczna.

Mógł byś którąś polecić ?
komentarz 5 października 2019 przez miro Pasjonat (23,870 p.)
https://unetbootin.github.io/

Ten program umożliwia przydzielenie miejsca, tak aby pliki nie znikały po ponownym uruchomieniu. Jednak działa tylko w Ubuntu. Możesz spróbować czy Xubuntu też będzie się tak samo zachowywać.
Ogólnie jak tego nie potrzebujesz to wybierz byle co co jest lekkie - może być te wymienione xubuntu.

Nie wiem czy słusznie zakładam, że nie masz w ogóle dysku. Jak masz to możesz jeszcze wirtualkę odpalić.
komentarz 6 października 2019 przez Gitzo Nowicjusz (120 p.)
Zaraz będę ogarniać xubuntu , dzięki za pomoc

PS:

Tak , nie mam dysku
+1 głos
odpowiedź 5 października 2019 przez sysadmin Obywatel (1,000 p.)
Zajrzyj sobie na moją stronę sysadmin.info.pl Masz tam pliki wideo, jak tworzyć katalogi i konta użytkowników. Napisanie skryptu,to zwyczajnie shebang linijka na początku(poszukaj w Google o co chodzi) i wklejenie poleceń , łączysz polecenia znakami &&  np. mkdir /home/Student && mkdir /home/Student/Uczen1 && mkdir /home/Student/Uczen2 itd.mkdir /home/Student/Uczen4/pliki && cd /home/Student/Uczen4/pliki && touch...  
Pliki tworzysz poleceniem touch zadanie1.txt && touch zadanie2.txt

Przekazywanie strumienia danych robisz znakiem >

np. ip a > /home/Student/Uczen4/pliki/zadanie1.txt

Jak wyłuskać samo IP? Są od tego wyrażenia regularne. Generalnie to jest zadanie z podstaw ,pierwsze dwa moduły na RHCSA.:)
komentarz 6 października 2019 przez Gitzo Nowicjusz (120 p.)
No i super , dzięki wielkie za wytłumaczenie.

Z całego skryptu na dole wspomogę się trochę :)
+1 głos
odpowiedź 6 października 2019 przez sysadmin Obywatel (1,000 p.)

Cały skrypt.
 

#!/bin/bash
cd /home/redhat &&
mkdir -p Student &&
cd Student &&
mkdir -p Uczen1 &&
mkdir -p Uczen2 &&
mkdir -p Uczen3 &&
mkdir -p Uczen4 &&
cd Uczen4 &&
mkdir pliki&&
cd pliki &&
touch zadanie1.txt &&
touch zadanie2.txt &&
hostname -I | awk '{print $1}' &&
echo "Wyswietlony adres IP zostanie zapisany do pliku zadanie1.txt" &&
ip -4 addr show enp0s8 | grep -oP '(?<=inet\s)\d+(\.\d+){3}' >> /home/redhat/Student/Uczen4/pliki/zadanie1.txt &&
cd /home/redhat &&
if [ -d /Student/Uczen4 ]; then echo "Katalog /Student/Uczen4/ istnieje"; fi &&
cd /home/redhat/Student/Uczen4/pliki/ &&
if [ -f zadanie1.txt ]; then echo "Plik zadanie1.txt istnieje"; fi
if [ -f zadanie2.txt ]; then echo "Plik zadanie2.txt istnieje"; fi

 

Podobne pytania

–3 głosów
0 odpowiedzi 105 wizyt
pytanie zadane 30 maja 2019 w Systemy operacyjne, programy przez nowicjusz2 Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 614 wizyt
pytanie zadane 26 maja 2019 w Systemy operacyjne, programy przez maciejowo Nowicjusz (120 p.)
0 głosów
1 odpowiedź 496 wizyt

92,551 zapytań

141,399 odpowiedzi

319,529 komentarzy

61,937 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...