Flashback bygger pepparkakshus!
2010-12-21, 12:13
  #1
Medlem
Tja!
Har lite problem med mitt skript säkert något pytteliten men.

#!/bin/bash
cp /Users/Me/Documents/Skola /Users/Me/Dropbox/Documents/Skola

Den ska alltså flytta mappen skola till dropbox när jag kör filen
men när jag kör skriptet så säger den att jag inte har befogenheter, har både läs och skrivrättigheter så..

säkert FBs dummaste fråga i år.
How do i fix it?
Citera
2010-12-21, 13:43
  #2
Medlem
qrizzes avatar
Fungerar det ifall du enbart skriver kommandot själv?

Testa med att skriva sudo chmod 777 fil
för att ge den fulla rättigheter.
Citera
2010-12-21, 13:55
  #3
Medlem
jag ändrade om, hittade att cp inte funkar för mappar så använde ditto

hur menar du, var ska jag skriva in sudo chmod 777?
Citera
2010-12-21, 14:44
  #4
Medlem
Flärps avatar
Citat:
Ursprungligen postat av qrizze
Fungerar det ifall du enbart skriver kommandot själv?

Testa med att skriva sudo chmod 777 fil
för att ge den fulla rättigheter.

Nej, man ska inte använda chmod 777, sluta ge dumma råd.

Citat:
Ursprungligen postat av teoljungberg
jag ändrade om, hittade att cp inte funkar för mappar så använde ditto

hur menar du, var ska jag skriva in sudo chmod 777?

Ignorera det.

För att kopiera kataloger måste du använda växeln r till cp.

Alltså cp -r /Users/Me/Documents/Skola /Users/Me/Dropbox/Documents/Skola
Citera
2010-12-21, 18:06
  #5
Medlem
får nu den här outputen

$ /Users/Me/Desktop/DropboxScript.command ; exit;
/Users/Me/Desktop/DropboxScript.command: line 1: {rtf1ansiansicpg1252cocoartf1038cocoasubrtf350: command not found
/Users/Me/Desktop/DropboxScript.command: line 2: syntax error near unexpected token `}'
/Users/Me/Desktop/DropboxScript.command: line 2: `{\fonttbl\f0\fnil\fcharset0 Monaco;}'
logout

[Processen slutförd]

Kommandot fungerar när jag skriver det i terminalen men inte i scriptet, ska jag skriva om något? jag är rookie på det här med shellscripts och sånt, ifall det inte har märkts
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in