Powrót   Forum CDRinfo.pl > Różne > Komputery - oprogramowanie i sprzęt

Komputery - oprogramowanie i sprzęt Pytania i problemy niezwiązane z nagrywaniem, backupem i grami.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 20.01.2015, 20:00   #601
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Wszystko masz wyjaśnione wyżej Andy. Umiem używać man i mmv nie jest mi do niczego potrzebny. ;]

Moim jedynym problemem jest ustawienie stałej na podstawie znalezionej wg. kryteriów nazwy pliku. Jak w przykładzie w moim poprzednim poście, odczytuję tą nazwę ale włącznie ze ścieżką i znakiem enetera, a chcę samą nazwę.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 20.01.2015, 20:10   #602
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Cytat:
Chciałbym aby skrypt przeszukiwał mi katalog domowy w poszukiwaniu trzech konkretnych plików, na których będę potem przeprowadzał operacje, dokładnie takie:

Pliki owe miałyby postać taką (w miejscu gwiazdki może pojawić się cokolwiek, włącznie ze spacją):
SCPH-*_BOOT_ROM.bin
SCPH-*_DVD_ROM.bin
SCPH-*_NVM.bin
Wybacz ale strasznie chaotycznie to piszesz.
Napisz proszę w dwóch zdaniach co chcesz zrobić nie zagłębiając się za bardzo w szczegóły.
Cytat:

I teraz tak - wymyśliłem, żeby odczytywać nazwy tych plików i przypisywać je do stałej. Doszedłem do czegoś takiego:
Stała różni się*tym od zmiennej, że nie zmieniasz jej wartości po uruchomieniu programu
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:17   #603
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Andy dlaczego traktujesz mnie jak użytkownika Apple? ;)))

Jeszcze raz:

Chciałbym odnaleźć w home pliki, które zawierają w nazwie frazę "_zosia_krysia" i mają rozszerzenie *.bin. Chciałbym, aby została odczytana pełna nazwa pliku, czyli np. "pijane 1234567_ albo trzezweX_zosia_krysia.bin" i tylko tą nazwę przypisać do stałej o nazwie np. "harem".

Wymyśliłem takie coś:
Kod:
harem="$(find ${HOME} *_zosia_krysia.bin -maxdepth 0)"
Ale niestety dopisuje mi też ścieżkę do owego pliku i znak 0x0D, a chce tylko samą nazwę pliku. I nie wiem jak to zrobić. ;)
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:27   #604
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Cytat:
Andy dlaczego traktujesz mnie jak użytkownika Apple? ))
Zboczenie zawodowe Kiedy traktujesz ludzi jak *****i, to trudniej się*rozczarować i łatwiej dojść do celu

Ja się*nie pytałem co chcesz w skrypcie zrobić, tylko co chcesz zrobić.

Z tego co do tej pory napisałeś to chcesz coś*zrobić*z plikami które mają częściowo stałą nazwę i różnią się tylko kilkoma znakami? Pytanie moje jest co.
Czyli proszę raz jeszcze w dwóch-trzech zdaniach jak najprościej opisz co co chcesz osiągnąć.
Cytat:
Chciałbym, aby została odczytana pełna nazwa pliku, czyli np. "pijane 1234567_ albo trzezweX_zosia_krysia.bin" i tylko tą nazwę przypisać do stałej o nazwie np. "harem".
Do zmiennej jeżeli już! Skoro skrypt coś*do niej przypisuje to to nie jest stała tylko zmienna!
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:29   #605
Bartez
Team Member
Zlotowicz
 
Avatar użytkownika Bartez
 
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>
A ten plik, do którego chcesz skopiować to jakoś konkretnie ma się nazywać? W sensie, czy masz jakiś pattern na nazwy finalnych plików?
__________________
Pozdrawiam
Bartez

Ranking dysków twardych
Bartez jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:32   #606
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Czyli Berion chce skopiować pliki które mają*częściową stałą*nazwę*a tą drugą*zmienną*w inne miejsce pod inną nazwą? Skoro tak to mmv zrobi to bez kombinowania w bashu.
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:38   #607
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
@Andy
Co to dalej nie istotne. Zmienić nazwy i pociąć na kawałki, ale jak mówiłem to nie jest moim problemem.

Niech Ci będzie, że zmienna.

Nie. Spójrz na skrypt w dd to będziesz wiedział. Tylko dwa wpisy można by użyć z mmv co jest bez sensu, skoro przez dd także a i tak go używam i tak i z tymi samymi plikami.


@Bartez
Niestety konkretnie. Muszę je rozpoznawać po samej końcówce bo początek może mieć spację może nie mieć, i może mieć różną długość. Stąd pomysł na wyszukiwanie tych plików przez find. Chciałbym wynik tego wyszukiwania przypisać do zmiennej ;] aby używać ją potem w dd. Niestety to co wymyśliłem przypisuje mi nie tylko nazwę pliku, ależ też ścieżkę do niego - i nawet bym się z tym pogodził ( bo nadal można by używać w dd) gdyby nie ten felerny enter.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:43   #608
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
A co ma dd z tymi plikami zrobić? Co chcesz osiągnąć.

Masz np pliki: *name1_name2.* (gdzie gwiazdka to dowolna wartość) i chcesz z nimi zrobić?
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:45   #609
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Ale to nie istotne co chcę z nimi zrobić. Robię to co chcę i to działa, więc nie ma sensu drążyć tego. Po prostu szukam sposobu na automatyczne wyszukiwanie plików o określonym wzorze i wrzucanie tego pod zmienną - po to aby skrypt sam wrzucał te nazwy dla dd i użytkownik nie musiał nic wybierać, zmieniać nazw plików etc. To całe moje marzenie na dziś.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:46   #610
Bartez
Team Member
Zlotowicz
 
Avatar użytkownika Bartez
 
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>
Cytat:
Napisany przez Berion Podgląd Wiadomości
@Andy
Co to dalej nie istotne. Zmienić nazwy i pociąć na kawałki, ale jak mówiłem to nie jest moim problemem.

Niech Ci będzie, że zmienna.

Nie. Spójrz na skrypt w dd to będziesz wiedział. Tylko dwa wpisy można by użyć z mmv co jest bez sensu, skoro przez dd także a i tak go używam i tak i z tymi samymi plikami.


@Bartez
Niestety konkretnie. Muszę je rozpoznawać po samej końcówce bo początek może mieć spację może nie mieć, i może mieć różną długość. Stąd pomysł na wyszukiwanie tych plików przez find. Chciałbym wynik tego wyszukiwania przypisać do zmiennej ;] aby używać ją potem w dd. Niestety to co wymyśliłem przypisuje mi nie tylko nazwę pliku, ależ też ścieżkę do niego - i nawet bym się z tym pogodził ( bo nadal można by używać w dd) gdyby nie ten felerny enter.
Spróbuj tak:

Kod:
 #!/bin/bash
.
 a=/root/t.sh
 zmienna=${a##*/}
 echo $zmienna
Wynikiem jest t.sh, czyli chyba to, czego szukasz.
__________________
Pozdrawiam
Bartez

Ranking dysków twardych
Bartez jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 20:59   #611
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
A co ma dd z tymi plikami zrobić? Co chcesz osiągnąć.

Masz np pliki: *name1_name2.* (gdzie gwiazdka to dowolna wartość). Co chcesz z nimi zrobić?
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 21:02   #612
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Nie rozumiem tego skryptu za bardzo. Zwraca mi to:
Kod:
/home/przemek/test.sh: line 6: .: wymagany argument w postaci nazwy pliku
.: usage: . filename [arguments]
t.sh

No dobra, to opiszę jak najdokładniej co chcę zrobić i po kolei.

Więc chciałbym pociąć pliki za pomocą dd - i to mi się udaje. Pliki które będę ciął mają różne nazwy, a mogą być konkretnie takie, zawsze po trzy (w miejscach 12345 i 1234567 zawsze dowolne liczby, w niektórych nazwach dodatkowe znaki i spacja):

SCPH-12345 R_1234567_BOOT_ROM.bin
SCPH-12345 R_1234567_DVD_ROM.bin
SCPH-12345 R_1234567_NVM.bin

lub takie :

SCPH-12345_1234567_BOOT_ROM.bin
SCPH-12345_1234567_DVD_ROM.bin
SCPH-12345_1234567_NVM.bin

lub takie:

DESR-12345_1234567_BOOT_ROM.bin
DESR-12345_1234567_DVD_ROM.bin
DESR-12345_1234567_NVM.bin

lub takie:

DTL-H12345_BOOT_ROM.bin
DTL-H12345_DVD_ROM.bin
DTL-H12345_NVM.bin

Skrypt powinien sam się dowiedzieć jaką nazwę mają pliki i je przypisać do zmiennych: "bootrom", "dvdrom", "eeprom" tak aby nie wpisywać do dd ręcznie nazw lub aby nie ustalać nazw przed odpalaniem skryptu.

Na tę chwilę skrypt wygląda tak:

Kod:
#!/bin/bash

bootrom="$(find ${HOME} *_BOOT_ROM.bin -maxdepth 0)"
dvdrom="$(find ${HOME} *_DVD_ROM.bin -maxdepth 0)"
eeprom="$(find ${HOME} *_NVM.bin -maxdepth 0)"

dd if=$HOME/"$bootrom" of=$HOME/"$prefix".rom0 bs=2M
dd if=$HOME/"$dvdrom" of=$HOME/"$prefix".rom1 bs=256K count=1
dd if=$HOME/"$dvdrom" of=$HOME/"$prefix".rom2 bs=256K count=1
dd if=$HOME/"$dvdrom" of=$HOME/"$prefix".erom skip=512 count=3584
dd if=$HOME/"$eeprom"  of=$HOME/"$prefix".nvm bs=1K count=1
# dd if=$HOME/"$eeprom"  of=$HOME/"$prefix".mec bs=4 count=1 skip=chujwieile
echo -e "\n"
break
I to nie działa bo zmienne dostają oprócz nazwy pliku też ścieżkę i znak entera, czyli zamiast oczekiwanej np.
Kod:
SCPH-12345 R_1234567_BOOT_ROM.bin
dostaję:
Kod:
/home/przemek/
SCPH-12345 R_1234567_BOOT_ROM.bin




PS: brakuje też zmiennej prefix, ale to nie istotne, jak będę wiedział jak wydłubać te nazwy to sobie z tym poradzę.
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF

Ostatnio zmieniany przez Berion : 20.01.2015 o godz. 21:07
Berion jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 21:08   #613
Bartez
Team Member
Zlotowicz
 
Avatar użytkownika Bartez
 
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>
Wklej zawartość pliku test.sh

Edit:

Dobra, nieważne. Spróbuj tak:

Kod:
bootrom="$(find ${HOME} *_BOOT_ROM.bin -maxdepth 0 -exec basename {} \;)"
Nie jestem pewien, co do przypisywania tego w nawiasach. Zaraz sprawdzę.
__________________
Pozdrawiam
Bartez

Ranking dysków twardych
Bartez jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 21:10   #614
Berion
Hibernant
CDRinfo VIP
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Posty: 17,115
Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>Berion jest wybitnie uzdolniony i zna sie rzeczowo na sprawach <1500 - 1999 pkt>
Na pałę wkleiłem zawartość z twojego [code] [/ code]. Mówisz, że źle?
__________________
Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF
Berion jest offline   Odpowiedz cytując ten post
Stary 20.01.2015, 21:19   #615
Bartez
Team Member
Zlotowicz
 
Avatar użytkownika Bartez
 
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,175
Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>
Mój kod miał 5 linii, a w Twoim jest błąd w 6 Ale nieważne. Operacje na stringach w bashu wymagają pewnego rozszerzenia, może go u Ciebie nie ma. To co dałem w poprzednim poście powinno działać.
__________________
Pozdrawiam
Bartez

Ranking dysków twardych
Bartez jest offline   Odpowiedz cytując ten post
Odpowiedz na post

Tagi
linux


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport

Podobne dyskusje
Dyskusja Autor Forum Odpow. Ostatni Post
OpenSUSE 10.0 Calme Komputery - oprogramowanie i sprzęt 49 30.11.2007 21:41
Instalacja sterowników ATI Proprietary Linux x86 Drivers v8.14.13 mgit Off topic 0 20.07.2005 09:21
Mandrake Linux Cooker (2.6 Linux Kernel) kraluk Off topic 0 09.01.2004 17:45
linux jest super ?? Alinoe Off topic 9 02.12.2003 17:31
Ciekawostka: Monachium przechodzi na Linux Fantomas Off topic 8 28.05.2003 19:55


Wszystkie czasy w strefie CET. Aktualna godzina: 20:01.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.