Portál AbcLinuxu, 30. července 2025 14:01
the linux tools are munted by the CR/LFs all over the place ... to make then happy once again, all lines need to be terminated by LF alone how to sort this problem ?, well stick the following script into a file, unzip faad, run the script on the faad directory (it'll recursively fix all files), then continue with sh bootstrap .... #!/bin/bash if [ -d $1 ]; then for i in $1/*; do ./$0 $i done else mv $1 tmp cat tmp | tr -d \\r > $1 rm tmp fiLenze skript som si len tak zbezne prezrel a nevsimol som si, ze ho mam spustit nad adr. faad, no spustil som ho bez parametra a ako root
INIT: versio 2.78 booting INIT: cannot execute "/etc/rc.d/rc" INIT: Id "1" respawning to fast: disabled for 5 minutes . . INIT: Id "5" respawning to fast: disabled for 5 minutes INIT: no more processes left in this runlevelPo stlaceni < Ctrl + Alt + Del > vypise:
INIT: Switching to runlevel: 6 INIT: cannot execute "/etc/rc.d/rc"Takze prosim poradte mi, aby 1 a pol rocna praca nevysla nazmar. Vdaka.
chmod +x /etc/rc.d/rc
?
INIT: version 2.78 booting BUG IN DYNAMIC LINKED ld.so: dynamic-link.h: 57: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed! INIT: Id "1" respawning to fast: disabled for 5 minutes . . INIT: Id "5" respawning to fast: disabled for 5 minutes INIT: no more processes left in this runlevelPo stlaceni < Ctrl + Alt + Del > vypise:
INIT: Switching to runlevel: 6 BUG IN DYNAMIC LINKED ld.so: dyanmic-link.h: 57: elf_get_dynamic_info: Assertion `! "bad dynamic tag"' failed!Ziadne ine kniznice som nemenil ani neinstaloval. Prosim poradte, co s tym spravit. Vdaka.
man bash
aj man echo
, ale jedine co som zistil, je ze ak spustim echo -e "123\rabc"
, tak vystup bude len abc
.
if [ -d $1 ]
testuje, ci existuje adresar $1. Kedze som ziadny argument nezadal, tak nad akym adresarom to vlastne spustilo? (vtedy som bol niekde v /usr/local/src/faad
) A preco to "nepostihlo" vsetky subory?
/bin
. Zacalo menit prvy subor arch
, dalsie (aj bash
) a hlavne cat
. A teraz: ak ten subor zmenilo, tak ho v dalsom cykle nemohlo spustit, a teda ten skript skoncil? Lebo ak ano, tak by mali byt poskodene len niektore subory, nie? Fu. A co keby som spustil ls -Rlc /
a nejako nasiel tie subory... Ako "pridam" "\r" do text. suboru? (binarky zrejem preinstalujem).
OK. Tak vam teda skutocne dakujem za UKAZKOVE VYSVETLENIE A MYSLENIE rpm -Va
, na Debianu debsums, atd...).
todos
(a fromdos
), já je mám v /usr/bin
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.