The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Беда с date, !*! olegus, 27-Сен-05, 14:30  [смотреть все]
пишу:
date +%y%m%d
в ответ получаю
# date +/etc
/etc
те оно зачем то превратило %d в текущий путь а на остальное забило:-(
как с этим бороться?
Просто date работает нормально
# date
Tue Sep 27 13:59:25 MSD 2005
  • Беда с date, !*! Дениска, 14:44 , 27-Сен-05 (1)
    >пишу:
    >date +%y%m%d
    >в ответ получаю
    ># date +/etc
    >/etc
    >те оно зачем то превратило %d в текущий путь а на остальное
    "оно", это вероятно ваша оболочка, или  еще что-то.
    >как с этим бороться?
    можно попробовать взять формать в кавычки.

    • Беда с date, !*! olegus, 15:06 , 27-Сен-05 (2)
      >"оно", это вероятно ваша оболочка, или  еще что-то.
      sh
      >можно попробовать взять формать в кавычки.

      пишу:
      date +%y%m%d
      date "+%y%m%d"
      date '+%y%m%d'
      все тоже самое

  • Беда с date, !*! axbat, 15:21 , 27-Сен-05 (3)
    >пишу:
    >date +%y%m%d
    >в ответ получаю
    ># date +/etc
    >/etc
    >те оно зачем то превратило %d в текущий путь а на остальное
    >забило:-(
    >как с этим бороться?

    mkdir `date "+%Y%m%d"`


    • Беда с date, !*! olegus, 15:52 , 27-Сен-05 (4)
      >>пишу:
      >>date +%y%m%d
      >>в ответ получаю
      >># date +/etc
      >>/etc
      >>те оно зачем то превратило %d в текущий путь а на остальное
      >>забило:-(
      >>как с этим бороться?
      >
      >mkdir `date "+%Y%m%d"`
      Набираю:
      # mkdir 'date "+%Y%m%d"'
      получаю
      # mkdir 'date "+/usr/local/wget/etc"'
      mkdir: date "+/usr/local/wget: No such file or directory


      • Беда с date, !*! Brainbug, 15:56 , 27-Сен-05 (5)
        >>>пишу:
        >>>date +%y%m%d
        >>>в ответ получаю
        >>># date +/etc
        >>>/etc
        >>>те оно зачем то превратило %d в текущий путь а на остальное
        >>>забило:-(
        >>>как с этим бороться?
        >>
        >>mkdir `date "+%Y%m%d"`
        >Набираю:
        ># mkdir 'date "+%Y%m%d"'
        >получаю
        ># mkdir 'date "+/usr/local/wget/etc"'
        >mkdir: date "+/usr/local/wget: No such file or directory

        `!=' !!!

      • Беда с date, !*! Дениска, 15:57 , 27-Сен-05 (6)
        >Набираю:
        ># mkdir 'date "+%Y%m%d"'
        >получаю
        ># mkdir 'date "+/usr/local/wget/etc"'
        >mkdir: date "+/usr/local/wget: No such file or directory
        что за оболочка то?
        ну хоть так попробуйте
        date +\%\y


        • Беда с date, !*! olegus, 16:02 , 27-Сен-05 (8)
          >что за оболочка то?
          и sh и csh одно и тоже. Но ведь date внешняя команда ей не пофигу?

          # mkdir 'date "+%Y"'
          # ls
          .cshrc          .login          date "+%Y"      old
          .forward        .mc             fetchmail.log   procmail.log
          .history        .profile        fetchmailrc     procmailrc
          .k5login        .rnd            new             startfetchmail
          # mkdir 'date +%Y'
          # ls
          .cshrc          .login          date "+%Y"      new             startfetchmail
          .forward        .mc             date +%Y        old
          .history        .profile        fetchmail.log   procmail.log
          .k5login        .rnd            fetchmailrc     procmailrc
          # mkdir "date +%Y"
          mkdir: date +%Y: File exists
          #
          >ну хоть так попробуйте
          >date +\%\y


  • Беда с date, !*! olegus, 16:05 , 27-Сен-05 (10)
    Всем спасибо. Внимательно следим за кавычками. ` ' "



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру