date vill inte som variabel [bash]

Trädvy Permalänk
Medlem
Plats
Tibro[ ] Strömstad [X]
Registrerad
Mar 2004

date vill inte som variabel [bash]

$ cp gedit /etc/apt/sources.list "/etc/apt/sources.list.backup.$(date +%Y-%m-%d)" cp: target `/etc/apt/sources.list.backup.2008-08-25' is not a directory

jag försöker att göra en backup på min sources.list fil
men kolla vad som händer...
vadå "is not a directory"?

[em jo jag har just fått boken "bash cookbook" fan vad bra den är : D]

@gegoxaren på identi.ca
min personliga Blag ^_^
#python #cSharp #php #sqlite #freetard #loonix

Trädvy Permalänk
Medlem
Plats
~
Registrerad
Apr 2003

Varför har du gedit i raden?
Eftersom du har 3 olika filer i kommandot så tror nog cp att du försöker kopiera gedit och /etc/apt/sources.list till en mapp som heter /etc/apt/sources.list.backup.2008-08-25

Tar du bort gedit från kommandot så borde det funka (så länge du har rättigheter att skriva till /etc/apt)

Trädvy Permalänk
Medlem
Plats
Tibro[ ] Strömstad [X]
Registrerad
Mar 2004

em ok, glömde tabort det när jag skrev
*bankar huvet i bänken* man blir ibland blind på sådant...

@gegoxaren på identi.ca
min personliga Blag ^_^
#python #cSharp #php #sqlite #freetard #loonix

Trädvy Permalänk
Medlem
Plats
/dev/null
Registrerad
Jan 2004

...boken kanske inte var så bra trots allt

Katalogen du försöker kopiera till existerar inte. Du får köra en mkdir på den först, om det nu var meningen att du skulle kopiera gedit och sources.list (vilket jag dock inte tror). Såfall skrev kabniel svaret ovan.

Trädvy Permalänk
Medlem
Plats
Tibro[ ] Strömstad [X]
Registrerad
Mar 2004

em, jag glömde tabort gedit innan jag la till cp..

@gegoxaren på identi.ca
min personliga Blag ^_^
#python #cSharp #php #sqlite #freetard #loonix

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Mar 2002

cp /etc/apt/sources.list /etc/apt/sources.list.backup.`date +%Y-%m-%d`.txt

Är det kanske så du vill göra?

01001000 01100001 01110010 00100000 01100100 01110101 00100000 01110100 01110010 10000110 01101011 01101001 01100111 01110100 00111111 00100000 00111010 00101001