|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 21 Feb 2004 11:59:09 To : Aleksei Gusev Subject : Re: fvmw config + bash -------------------------------------------------------------------------------- On Fri, 20 Feb 04 22:47:15 +0300, Aleksei Gusev wrote: AG> письма. awk нужен для того, чтобы обpезать pасшиpения файлов (.avi). AG> ~/.fvwm/make_video_menu.sh: AG> #!/bin/sh AG> VIDEO=~/video AG> for i in $VIDEO/*; do AG> echo "AddToMenu VideoMenu \ AG> \"`basename \"$i\" | awk -F. ' \ AG> BEGIN { ORS=""} \ AG> { for (k=1; k<NF; k++) { print $k } } \ AG> END { print "\n" } \ AG> '`\" \ AG> Exec mplayer -stop_xscreensaver \"$i\";" AG> done РС-18 по воробьям... и мимо ("my.film.avi"). Вариант 1: for x in $VIDEO/*; do y=${x##*/} echo "AddToMenu VideoMenu \"${y%.*}\" \ Exec mplayer -stop_xscreensacer \"$x\"; \ " done Вариант 2: for x in $VIDEO/*; do echo "AddToMenu VideoMenu \"$(basename $x .avi)\" \ Exec mplayer -stop_xscreensacer \"$x\"; \ " done --- [ZX] * Origin: pgp: 0D00 1E54 41D1 9753 3F41 40F7 4BBA 050B 30E8 0E4 (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/38336abe66a6.html, оценка из 5, голосов 10
|