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

Я хочу создать программу с помощью диалогового окна, которое дает мне список файлов журналов (работает) и автоматически воспроизводит их с помощью скрипта, но я не могу заставить его работать, потому что путь к файлу, который помещается в файл Temp, включает эти "" вот почему 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, включает эти "" вот почему scriptreplay не может найти файл и не будет его воспроизводить. Мне также нужна программа для автоматического выбора правильного файла .log (они имеют одинаковое имя или я помещаю их в тот же каталог), который используется в файле .timing.

[110]temp result=`cat

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

[110]temp` clear echo $result
1
задан 17.05.2020, 12:12

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>

Это - ответ:

[110]temp result=`cat

Это - ответ:

[110]temp` clear cat $result
1
ответ дан 17.05.2020, 12:13

Теги

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