Используйте Radiolist с Scriptreplay

Я хочу упаковать программу в ящики с помощью диалогового окна, которое дает мне radiolist файлов журнала (работа) и автоматически воспроизводит их использующий scriptreplay, но я не могу заставить это работать, потому что filepath, который помещается во Временный файл, включает, они "" вещи вот почему scriptreplay наклон находят файл и не будут играть его. Мне также нужна программа для автоматического выбора права .log файл (у них есть то же имя, или я размещаю их в тот же каталог), который используется в .timing файле.

#! /bin/bash
#clear
_temp="/tmp/answer.$$"
STRING=""
COUNTER=0
for i in $(ls /mnt/home/$USER/shell_logs/*.log ); do
    let COUNTER=COUNTER+1
   STRING=$(echo $STRING \"$i\" \"$COUNTER\" \"OFF\" )
done
dialog --backtitle "Radiolist" --radiolist "test" 0 0 0 $STRING 2>$_temp
result=`cat $_temp`
clear
echo  $result
1
задан 24 March 2014 в 19:40

1 ответ

Это - ответ:

#! /bin/bash
#clear
_temp="/tmp/answer.$$"
STRING=""
COUNTER=0
for i in $(ls /mnt/home/$USER/shell_logs/*.log ); do
    let COUNTER=COUNTER+1
   STRING=$(echo $STRING $i \"$COUNTER\" \"OFF\" )
done
dialog --backtitle "Radiolist" --radiolist "test" 0 0 0 $STRING 2>$_temp
result=`cat $_temp`
clear
cat $result
1
ответ дан 24 March 2014 в 19:40

Другие вопросы по тегам:

Похожие вопросы: