Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Akhmed Oumiarov                      2:5020/238.1   25 Sep 2001  15:12:41
 To : Vladimir
 Subject : как засунуть ковычки в переменную bash скрипта?
 -------------------------------------------------------------------------------- 
 
 * как засунуть ковычки в переменную bash скрипта? (Vladimir -> Akhmed Oumiarov)
 * 24 Sep 101  06:29:55
 
   Приветствую, Vladimir!
  
  Vl>>> что я ни так делаю?
  Vl>>> нарисовал простенький скриптик
  Vl>>> -----begin----
  Vl>>> #!/bin/bash
  Vl>>> FILE="file name.txt"
  Vl>>> PARAM="-b \"$FILE\""
  Vl>>> PROG="cat"
  Vl>>> $PROG $PARAM
  Vl>>> -----end------
  Vl>>> запускаю :) а он мне :(
  Vl>>> cat: "file: No such file or directory
  Vl>>> cat: name.txt": No such file or directory
  AO>>  В сфере предложенного тебе решения с eval хочу добавить:
 
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    обрати внимание!!!
 
  AO>>  Команду
  AO>>   $cat "file name.txt"
  AO>>  можно записать в таком виде:
  AO>>   $cat file\ name.txt
  AO>>            ^^
  Vl> незнаю насколько правильнее но проблему это не решало 
  Vl> в этом случае также необходим eval 
 
   см. выше. Я и не предлагал тебе не использовать eval.
   Просто указал одну маленькую деталь.
    
                                 Akhmed Oumiarov, 2:5020/238.1
 
 ... в мирах любви неверные кометы ...
 --- Blue Wave/386 v2.30
  * Origin: InfoScience BBS user's message (2:5020/238.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 как засунуть ковычки в переменную bash скрипта?   Akhmed Oumiarov   25 Sep 2001 15:12:41 
Архивное /ru.linux/32913bb09c98.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional