Я хочу создать программу с помощью диалогового окна, которое дает мне список файлов журналов (работает) и автоматически воспроизводит их с помощью скрипта, но я не могу заставить его работать, потому что путь к файлу, который помещается в файл 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
Это - ответ:
#! /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