Posts Tagged ‘Linux’

Zmiana nazw wielu plików o określonych przedrostkach

Październik 13th, 2011

Poniższy przykÅ‚ad przedstawia usuniÄ™cie z plików posiadajÄ…cych przedrostek „dev_” tego wÅ‚aÅ›nie przedrostka.

for x in dev_sr*;do n=${x/dev_/}; mv $x $n; done

Wylistowanie pełnych nazw oraz ścieżek dostępu do pliku

Wrzesień 23rd, 2011

Polecenie ls w tej sytuacji nam nie pomoże, ponieważ potrafi wyświetlać najwyżej nazwy pliku. Jednak jak to mówią w bashu nie ma rzeczy niemożliwych. Jednym z możliwych rozwiązań jest skorzystanie z polecenia find.


for i in $(find /data/2011-09-17 -name '*'); do echo $i; done

W wyniku działania powyżeszego kodu otrzymamy listing plików wraz z ścieżką dostępu przed każdą z nazw.

Zawieszony VIM

Czerwiec 1st, 2011

Czasem może się zdarzyć, że podczas pracy z VIM-em, nagle przestaje odpowiedać. Najpopularniejszą przyczyną tego stanu jest próba zapisania stanu pliku za pomocą skrótu CTRL+S, a nie jakże popularnym :w.

Błąd skutkuje zawieszeniem terminala, aby odzyskać nad nim kontrole wystarczy wcisnąć skrót:

CTRL+Q

Podział ekranu w vim

Grudzień 3rd, 2010

Czasem przydatną opcją jest podział ekranu pracy na dwie części.

Pionowy podział uzyskamy komendą:

(tryb komend) :new tab nazwa pliku

lub

(tryb komend):split

Przechodzimy między oknami:

(tryb komend)Ctrl+W+strzałka w zależności do którego okna chcemy przejść

Gdy konfiguracja apache nie pozwala na „php_flag magic_quotes_gpc Off”

Maj 19th, 2010

Na niektórych hostingach bywa tak,  że z pewnych względów poniższy kod nie zadziała, a wskutek tego np ckeditor też poprawnie nie będzie interpretowała tworzonych linków.


php_flag magic_quotes_gpc Off

Rozwiązanie problemu okazało się banalne:


SetEnv MAGIC_QUOTES 0