Wszystko co wpiszesz w konsoli powłoka potraktuje jak nazwę polecenia. Wpisz samo CD-5542.avi , a też dostaniesz command not found. Dlatego jeśli chcesz wypisać tylko tą nazwę musisz zrobić to sposobem jaki podał ethanak.
Ewentualnie w jednej linijce:
echo $(zm=0; for file in `ls CD-*`; do numer ...
Znaleziono 12 wyników
- 27 gru 2011, 08:49
- Forum: Programowanie
- Temat: [solved] Bash – jak dodać kolejny numer do nowo tworzonego pliku?
- Odpowiedzi: 22
- Odsłony: 2585
- 26 gru 2011, 21:31
- Forum: Programowanie
- Temat: [solved] Bash – jak dodać kolejny numer do nowo tworzonego pliku?
- Odpowiedzi: 22
- Odsłony: 2585
Re: Bash – jak dodać kolejny numer do nowo tworzonego pliku?
Ponieważ u góry w skrypcie jest ścieżka do powłoki bash, a nie do sh. Ewentualnie mozesz odpalic przez
Kod: Zaznacz cały
bash nazwa_skryptu
- 26 gru 2011, 21:14
- Forum: Programowanie
- Temat: [solved] Bash – jak dodać kolejny numer do nowo tworzonego pliku?
- Odpowiedzi: 22
- Odsłony: 2585
Re: Bash – jak dodać kolejny numer do nowo tworzonego pliku?
Spróbuj uruchomić tak:
zamiast
Kod: Zaznacz cały
./skrypt
Kod: Zaznacz cały
sh skrypt
- 26 gru 2011, 20:34
- Forum: Programowanie
- Temat: [solved] Bash – jak dodać kolejny numer do nowo tworzonego pliku?
- Odpowiedzi: 22
- Odsłony: 2585
Re: Bash – jak dodać kolejny numer do nowo tworzonego pliku?
#!/bin/bash
zm=0
for file in `ls CD-*`; do
numer=${file%.*}
numer=${numer:3}
if [ $zm -lt $numer ]
then
zm=$numer
fi
done
mencoder -ovc copy -oac copy -endpos 300mb -o CD-$(($zm+1)).avi *.wmv
Nie mam jak teraz sprawdzić, ale to powinno być dobrze. Przedtem sprawdzałem działanie skryptu poprzez ...
- 26 gru 2011, 18:09
- Forum: Programowanie
- Temat: [solved] Bash – jak dodać kolejny numer do nowo tworzonego pliku?
- Odpowiedzi: 22
- Odsłony: 2585
Re: Bash – jak dodać kolejny numer do nowo tworzonego pliku?
Ojj przepraszam, nie sprawdziłem tego dla większych numerów 
Ten już powinien działać

Kod: Zaznacz cały
#!/bin/bash
zm=0
for file in `ls CD-*`; do
numer=${file%.*}
numer=${numer:3}
if [ $zm -lt $numer ]
then
zm=$numer
fi
done
touch CD-$(($zm+1)).avi
- 26 gru 2011, 15:08
- Forum: Programowanie
- Temat: [solved] Bash – jak dodać kolejny numer do nowo tworzonego pliku?
- Odpowiedzi: 22
- Odsłony: 2585
Re: Bash – jak dodać kolejny numer do nowo tworzonego pliku?
Może lepiej będzie to zrobić skryptem podobnym do tego:
Jeżeli dobrze myślę, to zamiast touch będzie to Twoje polecenie mencoder
Kod: Zaznacz cały
#!/bin/bash
nazwa=`ls CD-* | sort | tail -1`
nazwa=${nazwa%.*}
nazwa=${nazwa:3}
nazwa=CD-$(($nazwa+1)).avi
touch $nazwa
- 24 gru 2011, 14:24
- Forum: Programowanie
- Temat: [Java] Szukam ludzi do zespołu
- Odpowiedzi: 4
- Odsłony: 1276
Re: [Java] Szukam ludzi do zespołu
Witam
O co chodzi dokładnie z tym zespołem do Javy. Ekspertem nie jestem ale miałem kiedyś trochę do czynienia z tym językiem.
pozdrawiam
O co chodzi dokładnie z tym zespołem do Javy. Ekspertem nie jestem ale miałem kiedyś trochę do czynienia z tym językiem.
pozdrawiam
- 21 sie 2010, 18:27
- Forum: Programowanie
- Temat: [SOLVED][PHP] Proste logowanie z użyciem sesji
- Odpowiedzi: 5
- Odsłony: 1952
Odp: [PHP] Proste logowanie z użyciem sesji
OK, już się uporałem. Dzięki kabanek za wskazanie błędu(trochę wstyd że nie zwróciłem uwagi wcześniej na te zmienne :) ). Pozwoliło mi to trochę ruszyć się z miejsca. Następnie okazało się, jak wyczytałem w jednej z moich mądrych książek, że funkcja session_register() jest już trochę stara i może ...
- 21 sie 2010, 15:44
- Forum: Programowanie
- Temat: [SOLVED][PHP] Proste logowanie z użyciem sesji
- Odpowiedzi: 5
- Odsłony: 1952
Odp: [PHP] Proste logowanie z użyciem sesji i problem
Przepraszam bardzo ale nie chodziło mi o samo działanie skryptu, dlatego ze jesli działa na innym systemie przy domyślnej konfiguracji serwera to znaczy ze jest dobrze napisany. Interesuje mnie bardziej ta konfiguracja serwera, bo widocznie w ubuntu nie jest taka sama jak na Webserv. To że ktoś sie ...
- 21 sie 2010, 13:47
- Forum: Programowanie
- Temat: [SOLVED][PHP] Proste logowanie z użyciem sesji
- Odpowiedzi: 5
- Odsłony: 1952
[SOLVED][PHP] Proste logowanie z użyciem sesji
Witam
Znalazłem na stronie http://webpl.org prosty sposób na logowanie z użyciem sesji. Kod jest następujący
login.php
<?php
//USTAWIENIA
//Tutaj podajemy login oraz haslo
$poprawny_login = 'login';
$poprawne_haslo = 'haslo';
//KONIEC USTAWIEN
//Sprawdzenie czy podano login i haslo
if ...
Znalazłem na stronie http://webpl.org prosty sposób na logowanie z użyciem sesji. Kod jest następujący
login.php
<?php
//USTAWIENIA
//Tutaj podajemy login oraz haslo
$poprawny_login = 'login';
$poprawne_haslo = 'haslo';
//KONIEC USTAWIEN
//Sprawdzenie czy podano login i haslo
if ...
- 19 cze 2010, 20:15
- Forum: Programowanie
- Temat: [SOLVED][C] Łącza nienazwane, zadanie z komunikatami
- Odpowiedzi: 1
- Odsłony: 931
Odp: [SOLVED][C] Łącza nienazwane, zadanie z komunikatami
Witam
Nie wiem czy dobrze zrozumiałem, ale udało mi się zrobić coś takiego
#include <stdio.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
int fd[2], pid, ppid, ppid1;
pipe(fd);
char buf[20] = "\0";
char buf2[20];
char naz[8] = "Nazwisko";
char dane[20] = "\0";
int index = 12345 ...
Nie wiem czy dobrze zrozumiałem, ale udało mi się zrobić coś takiego
#include <stdio.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
int fd[2], pid, ppid, ppid1;
pipe(fd);
char buf[20] = "\0";
char buf2[20];
char naz[8] = "Nazwisko";
char dane[20] = "\0";
int index = 12345 ...
- 20 kwie 2009, 18:34
- Forum: Muzyka, filmy, zdjęcia, grafika
- Temat: Wyłączenie głośniczka komputerowego
- Odpowiedzi: 6
- Odsłony: 2497
Odp: Wyłączenie głośniczka komputerowego
Witam
Napiszę mój sposób na rozwiązanie tego problemu, może ktoś skorzysta.
Żeby wyłączyć ten nieszczęsny głośniczek usunąłem jego moduł:
sudo rmmod pcspkr
aby go włączyć wystarczy wpisać
sudo modprobe pcspkr
Żeby nie wyłączać go po każdym uruchomieniu systemu, stworzyłem
skrypt w folderze ...
Napiszę mój sposób na rozwiązanie tego problemu, może ktoś skorzysta.
Żeby wyłączyć ten nieszczęsny głośniczek usunąłem jego moduł:
sudo rmmod pcspkr
aby go włączyć wystarczy wpisać
sudo modprobe pcspkr
Żeby nie wyłączać go po każdym uruchomieniu systemu, stworzyłem
skrypt w folderze ...