![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Root Password förändring | bullz26 | Sun Solaris | 2 | 03-30-2008 12:09 |
| Hur man ändra root-lösenordet. | angelofhell | HP-UX | 3 | 02-25-2008 06:44 |
| ändra root-lösenord | duke0001 | Sun Solaris | 3 | 02-22-2007 12:10 |
| Hur ändrar jag förlängning | kswaraj | Shell-programmering och Skript | 2 | 06-28-2004 09:07 |
| Hur förändras förlängning? | prkwan | Shell-programmering och Skript | 4 | 11-16-2002 07:14 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
ändra filändelsen från roten och underkataloger
Hej, mitt första inlägg! Jag skulle uppskatta hjälp med det här scriptet, jag är ny på detta. Jag har en media katalog där jag vill partiet konvertera bildfilens namn från. Img till. Iso. Jag har försökt men få: $ ./img2iso2.sh ./img2iso2.sh: linje 13: syntax error: oväntade slutet av filen ![]() Detta är min ofärdiga manus: Kod:
#!/bin/bash
# Set the video directory here
VIDEO_ROOT_DIRECTORY="/Users/astrid/NFS/scripts/img2iso/";
# Check if the directory exist or not
if [ -d "$VIDEO_ROOT_DIRECTORY" ]; then
cd $VIDEO_ROOT_DIRECTORY
else
print "ERROR: Unable to reach directory - or it does not exist!";
fi
for imgfile do
case $imgfile *.img
do mv $imgfile.img $imgfile.iso;
done
print "img-files renamed to iso";
esac
done
exit 0
Jag antar att detta inte kontrollera underkataloger, även om jag vill det. Kanske en kombination av att hitta, grep och sed bör användas i stället? Dessa kommandon verkar fungera marvels i nästan varje situation. Även jag tycker att det vore smart att inkludera någon form av kontroll: om det finns en fil som heter image.iso och en kallade image.img i samma (under) katalog, jag vill ändra namnet på det. img-fil till bild-1.iso. Men jag vet inte ens om att börja med denna kontroll! Om jag har förstått felmeddelandet finns ett problem med att citera? Jag har gjort så många försök att jag inte kan minnas när jag började längre. All hjälp är mycket uppskattat. EDIT: Sök forum jag har hittat ett bättre sätt att göra utbyte av filtillägg (här), Men jag var inte så lycklig med underkataloger. Senast redigerad av Astrid; 02-15-2008 vid 03:43.. |
| Komihåglista |
| Taggar |
| linux, Linux-kommandon, UNIX-kommandon |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|