Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Tworzenie folderu  (Przeczytany 2157 razy)

timus221

  • Gość
Tworzenie folderu
« dnia: 2016-04-07, 21:44:11 »
W jaki sposób stworzyć folder o nazwie " -abc " (komendą "mkdir -abc" pojawia się bład: mkdir unrecognized option '--abc')

oraz drugie pytanie
mam plik 'qwe; (po uzyciu ls -al :
drwx-rwx-rwx 2 user usergrp 4096  )
chciałbym zmienić grupe, w jaki sposob to wykonać,gdyż komenda "chgrp new qwe" niestety nie działa.

Z góry dziękuję za odpowiedź
 

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3056
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Tworzenie folderu
« Odpowiedź #1 dnia: 2016-04-07, 21:58:13 »
1/ poszukaj info o znaczeniu różnych typów cudzysłowów w bashu i o parametrze -- (spacja minus minus spacja)
2/ chown nie chgrp.
3/ dokumentacje twoim przyjacielem
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

timus221

  • Gość
Odp: Tworzenie folderu
« Odpowiedź #2 dnia: 2016-04-07, 22:38:04 »
Dziękuję bardzo teraz się wykonało :)

Jednak co do zmiany grupy
drwx-rwx-rwx 2 user usergrp 4096
Chodzi mi nie o zmiane uprawnień dla grupy ale o zmiane grupy usergrp na jakąs inną.

a przy okazji mam jeszcze takie pytanie:
mam za zadanie napisac skrypt,który utworzy coś takiego (gdzie strzałki to dowiązania),jednak  mam pewne problemy dlatego opisze co i jak robie i bardzo prosiłbym o poprawienie moich blędów

vim Drzewo

#!/bin/bash
mkdir -p E/"a b"/../"cd;echo"
mkdir -p F/"+f/../"-f"
ln ~/F/+f ~/E/"a b"
ln -s ~/F/+f ~/F/-f

Po uruchomieniu skryptu tworzą sie te foldery jednak odnosnie wiązań pojawia się błąd.Bardzo proszę o pomoc



E---|
       |
       |___a b  <_ _ _ ___
       |                               |                 
       |___cd;echo             |       
                                        |
                                        |
                                        |
                                        |
F--|                                  |                         
     |                                  | 
     |__+f <---|    <-------|
     |                |             
     |__-f  <---|

Offline marcin'82

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 404
    • Zobacz profil
Odp: Tworzenie folderu
« Odpowiedź #3 dnia: 2016-04-07, 22:48:49 »
Cytuj
Jednak co do zmiany grupy
Zadziała i jedno i drugie. Warunek jest taki, że grupa musi istnieć.

Cytuj
mam za zadanie napisac skrypt,który utworzy coś takiego

Możesz się wysilić trochę bardziej i podać dokładną treść TEGO ZADANIA DOMOWEGO?
« Ostatnia zmiana: 2016-04-07, 22:51:01 wysłana przez marcin'82 »
marcin82

timus221

  • Gość
Odp: Tworzenie folderu
« Odpowiedź #4 dnia: 2016-04-07, 23:06:52 »
To nie zadania domowe  ;)

Poleceniem cwiczenia jest napisanie skryptu,który stworzy drzewo wyglądające w następujący sposób (kolor niebieski - dowiązanie twarde,czerwony-dowiązanie symboliczne):

E---|
       |
       |___a b  <------------
       |                                               
       |___cd;echo             |       
                                                                             
                                         |
                                         |
                                        |

F--|                                                         
     |                                  |
     |__+f<---|    <-------|
     |                |             
     |__-f  <---|


i wykonałem to w sposob przedstawiony post wyzej

Rezultat jest taki: http://ifotos.pl/z/ssrnxph (i to tylko w przypadku gdy zastosuje w czerwonym i niebieskim przypadku dowiazanie symboliczne)
« Ostatnia zmiana: 2016-04-07, 23:14:39 wysłana przez timus221 »