Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Linux bash

Zdravím.
Se snažím ale nějak se nedaří :-(

Bych potřebovál vytvořít proměnnou, kde bude cesta k adresaři + datum a čas

cesta=`date '+%Y-%m-%d %H-%M-%S'`

2019-03-29 07-55-06

Potřebují /dev/shm/data 2019-03-29 07-55-06

Abych mohl vytvořít adresař data 2019-03-29 07-55-06
mkdir $cesta

Děkují.

Řešení:

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Děkují. A ještě toto? Toto ok tar -cvf data_zalohy.tar data_zalohy Bych to potřeboval takto. data_…
Leo1 29.03.2019 21:12
Leo1
Úplně stejně jako v předchozím případu. tar -cvf data_zalohy\ `date '+%Y-%m-%d %H-%M-%S'`.tar data_…
Wikan 29.03.2019 21:49
Wikan
Misto mezer použivam_ To je ok, ne? $ tar -cvf data_zalohy_`date '+%Y-%m-%d %H-%M-%S'`.tar data_zal…
Leo1 29.03.2019 22:02
Leo1
Pořád tam jednu mezeru máš.
Wikan 29.03.2019 22:12
Wikan
jedině pak takto ale take špatně tar -cvf data_zalohy_`date'+%Y-%m-%d %H-%M-%S'`.tar data_zalohy -…
Leo1 29.03.2019 22:19
Leo1
Tuhle mezeru jsem nemyslel. Je tam mezera mezi datumem a časem.
Wikan 29.03.2019 22:20
Wikan
A proč to v tom předchozím přikladu nevadí? cesta="/dev/shm/data `date '+%Y-%m-%d %H-%M-%S'`"
Leo1 29.03.2019 22:30
Leo1
Protože je to celé v uvozovkách.
Wikan 29.03.2019 22:34
Wikan
cesta="data_zalohy_`date '+%Y-%m-%d %H-%M-%S'`.tar" tar -cvf "$cesta" data_zalohy :-D Děkují moc za… poslední
Leo1 29.03.2019 22:53
Leo1

Misto mezer použivam_
To je ok, ne?

$ tar -cvf data_zalohy_`date '+%Y-%m-%d %H-%M-%S'`.tar data_zalohy
tar: 21-59-52.tar: Funkce stat selhala: Adresář nebo soubor neexistuje

data_zalohy je adresař a ten chcí celý zabalit tak, aby vysledek byl data_zalohy_2019-03-29 07-55-06.tar

Zpět do poradny Odpovědět na původní otázku Nahoru