 | | From: | Anders | | Subject: | Flytta filer? | | Date: | Mon, 29 Nov 2004 10:32:48 +0100 |
|
|
 | Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver flytta filerna i en katalog ett steg "ner". det ser ut så här: /home/www/sajt/webmail/webmail/*.*
Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/.
Hur göra?
|
|
 | | From: | caz | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 11:27:41 +0100 |
|
|
 | Anders wrote: > Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver > flytta filerna i en katalog ett steg "ner". det ser ut så här: > /home/www/sajt/webmail/webmail/*.* > > Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/. > > Hur göra?
Ett steg upp med andra ord.
mv * ..
|
|
 | | From: | Anders | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 11:08:05 +0100 |
|
|
 | In news:3108m2F33eovgU1@uni-berlin.de, Anders typed: > > Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver > flytta filerna i en katalog ett steg "ner". det ser ut så här: > /home/www/sajt/webmail/webmail/*.* > > Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/. > > Hur göra?
Jag löste det... Inte på rätt sätt(tm), men genom att hämta ner foldern mha FTP, radera på servern och FTP:a upp filerna till rätt ställe.
Jag är dock fortfarande nyfiken på hur man borde gjort...
|
|
 | | From: | Magnus Bäck | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 11:29:04 +0100 |
|
|
 | On Mon, 29 Nov 2004 11:08:05 +0100, "Anders" wrote:
> In news:3108m2F33eovgU1@uni-berlin.de, > Anders typed: > > > > Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver > > flytta filerna i en katalog ett steg "ner". det ser ut så här: > > /home/www/sajt/webmail/webmail/*.*
Notera att filmönstret *.* bara matchar filnamn som verkligen innehåller en punkt. Använd * för att matcha alla filer (förutom gömda filer som ändå undantas).
> > Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/.
De ska alltså flyttas ett steg *upp*.
> > Hur göra? > > Jag löste det... Inte på rätt sätt(tm), men genom att hämta ner foldern mha > FTP, radera på servern och FTP:a upp filerna till rätt ställe. > > Jag är dock fortfarande nyfiken på hur man borde gjort...
Använt mv(1)?
mv webmail/* . mv * .. etc
-- Magnus Bäck baeck@swipnet.se
|
|
 | | From: | Anders | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 11:59:04 +0100 |
|
|
 | In news:coetlh$l1d$1@news.lth.se, Magnus Bäck typed: > > On Mon, 29 Nov 2004 11:08:05 +0100, > "Anders" wrote: >> >> Jag är dock fortfarande nyfiken på hur man borde gjort... > > Använt mv(1)? > > mv webmail/* . > mv * ..
Det var de små punkterna jag tappat. Tack Magnus!
|
|
 | | From: | Olof Lagerkvist | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 11:11:01 GMT |
|
|
 | Anders wrote:
> In news:coetlh$l1d$1@news.lth.se, > Magnus Bäck typed: > >> >> On Mon, 29 Nov 2004 11:08:05 +0100, >> "Anders" wrote: >> >>> >>> Jag är dock fortfarande nyfiken på hur man borde gjort... >> >> >> Använt mv(1)? >> >> mv webmail/* . >> mv * .. > > > Det var de små punkterna jag tappat. Tack Magnus!
Ja, men Göran Larssons förslag är egentligen enklare och effektivare och kan vara snabbare om det finns många filer eller underkataloger. Principiellt sett, om man ska flytta allt i en katalog är det bättre att flytta katalogen istället för innehållet i den.
Raden: mv webmail/* . ....kommer att utvecklas när du kör det till en lång argumentlista med varje fil och underkatalog i webmail så att mv måste flytta en fil eller underkatalog i taget.
-- Olof Lagerkvist ICQ: 724451 Web page: http://here.is/olof
|
|
 | | From: | Goran Larsson | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 11:34:43 GMT |
|
|
 | In article , Olof Lagerkvist wrote:
> mv webmail/* . > ...kommer att utvecklas när du kör det till en lång argumentlista med > varje fil och underkatalog i webmail så att mv måste flytta en fil eller > underkatalog i taget.
Förutom det extra arbetet med att flytta varje fil för sig så flyttar detta kommando inte filer vars namn börjar med ".". Detta är iofs vanligast om man flyttar en hemmakatalog, men .-filer kan finnas i alla kataloger. Att även göra en "mv webmail/.* ." är inte bra då man, beroende på vilken shell som används[0], även försöker flytta "." och ".." till ".".
Som sagt, flytta hela kataloger/kartonger i stället för innehållet/äggen i katalogerna/kartongerna så minskar riken att man tappar några filer/ägg.
[0] En traditionell Bourne shell (/bin/sh) expanderar ".*" till att innehålla både "." och ".." medan en modern zsh inte gör det.
-- Göran Larsson http://www.mitt-eget.com/
|
|
 | | From: | Goran Larsson | | Subject: | Re: Flytta filer? | | Date: | Mon, 29 Nov 2004 10:37:00 GMT |
|
|
 | In article <3108m2F33eovgU1@uni-berlin.de>, Anders wrote: > Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver flytta > filerna i en katalog ett steg "ner". det ser ut så här: > /home/www/sajt/webmail/webmail/*.* > > Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/.
Om allt ska flyttas, dvs du vill bli av med en "webmail", så är det den snabbaste metoden att byta namn på katalogerna.
$ cd /home/www/sajt $ mv webmail foo $ mv foo/webmail webmail $ rmdir foo
-- Göran Larsson http://www.mitt-eget.com/
|
|
 | | From: | Mike Bravo | | Subject: | Re: Flytta filer? | | Date: | Tue, 30 Nov 2004 10:05:36 +0100 |
|
|
 | On Mon, 29 Nov 2004 04:37:00 +0000, Goran Larsson wrote:
> In article <3108m2F33eovgU1@uni-berlin.de>, Anders wrote: >> Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver flytta >> filerna i en katalog ett steg "ner". det ser ut så här: >> /home/www/sajt/webmail/webmail/*.* >> >> Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/. > > Om allt ska flyttas, dvs du vill bli av med en "webmail", så är det > den snabbaste metoden att byta namn på katalogerna. > > $ cd /home/www/sajt > $ mv webmail foo > $ mv foo/webmail webmail > $ rmdir foo
Nyfiken: Varför det extra steget? Vad hade hänt om man gjort
# mv /home/www/sajt/webmail/webmail /home/www/sajt/webmail
?
/MB
|
|
 | | From: | Goran Larsson | | Subject: | Re: Flytta filer? | | Date: | Tue, 30 Nov 2004 09:56:19 GMT |
|
|
 | In article , Mike Bravo wrote: > On Mon, 29 Nov 2004 04:37:00 +0000, Goran Larsson wrote:
> > $ cd /home/www/sajt > > $ mv webmail foo > > $ mv foo/webmail webmail > > $ rmdir foo
> Nyfiken: Varför det extra steget? Vad hade hänt om man gjort > > # mv /home/www/sajt/webmail/webmail /home/www/sajt/webmail
Då försöker du byta namn på webmail nr 2 till ett namn som redan är upptaget av webmail nr 1. Du måste flytta undan webmail nr 1 så att webmail nr 2 kan ta dess plats.
$ mv /home/www/sajt/webmail/webmail /home/www/sajt/webmail mv: /home/www/sajt/webmail/webmail and /home/www/sajt/webmail are identical $
-- Göran Larsson http://www.mitt-eget.com/
|
|
 | | From: | Mike Bravo | | Subject: | Re: Flytta filer? | | Date: | Wed, 01 Dec 2004 16:59:03 +0100 |
|
|
 | On Tue, 30 Nov 2004 03:56:19 +0000, Goran Larsson wrote:
> In article ,
>> Nyfiken: Varför det extra steget? Vad hade hänt om man gjort >> >> # mv /home/www/sajt/webmail/webmail /home/www/sajt/webmail > > Då försöker du byta namn på webmail nr 2 till ett namn som redan > är upptaget av webmail nr 1. Du måste flytta undan webmail nr 1 > så att webmail nr 2 kan ta dess plats. > > $ mv /home/www/sajt/webmail/webmail /home/www/sajt/webmail > mv: /home/www/sajt/webmail/webmail and /home/www/sajt/webmail are identical > $
Okej... Jag vågade/orkade inte leta rätt på nån lämplig katalog att prova på bara.
/MB
|
|
 | | From: | steelneck | | Subject: | Re: Flytta filer? | | Date: | Tue, 30 Nov 2004 02:05:24 GMT |
|
|
 | Anders wrote: > Har fått hjärnsläpp helt. Jag har en folderstruktur där jag behöver > flytta filerna i en katalog ett steg "ner". det ser ut så här: > /home/www/sajt/webmail/webmail/*.* > > Datat i webmail skall alltså flyttas till /home/www/sajt/webmail/. >
Så här hade jag gjort.
Starta mc Sätt /home/www/sajt i ena listan och /home/www/sajt/webmail/ i andra, markera nu katalogen "webmail" i andra listan och tryck F6 ... klart.
-- Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works.
|
|