powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
12 сообщений из 12, страница 1 из 1
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564891
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

1) Создайте в редакторе вот это:
"select 1 from rdb$database;"<tab><tab>[Enter]
(кавычки обязательны, после них - дав раза символ табуляции и затем жамкнуть Ентер)
2) скопируйте в буфер обмена
3) введите в isql в ответ на подсказку "SQL> "

В линухе при этом будет:
SQL> "select 1 from rdb$database;"
Display all 227 possibilities? (y or n)

И при ответе "y" он начнёт выдавать... список файлов текущего каталога!
1archthis.sh huge_ext3.sql
1gdb_gather_info.err huge_ext_log.fbk
alex_alltrace.sh huge_ext_log.fdb
askmon.old.sql huge_fil_at.sh
askmon.sql huge_fil_at.sql
askmon25.sh huge_fill.sql
askmon25.sql huge_gbak.sh
askmon30.sh huge_noext.fbk
askmon30.sql huge_noext.fd0
askmon30_trnk.sh huge_noext.fdb
askmon_10.log huge_noext1.fd0
. . .

Причём, выдает он их с паузами ("--- more ---") и, самое забавное, его не прервать в этом режиме нихрена! Ни по Ctrl-D ни по Ctrl-C.
Ужос!
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564893
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

чудится мне, что это не isql.
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564914
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvчудится мне, что это не isql.see attached scrn
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564922
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
он (isql или "кто-то еще") делает так, когда в строке:
1) введено что-то обязательно в двойных кавычках или заканчивается СТРОГО на два tab'a + ascii_char(13) + ascii_char(10)
2) просто введено два tab'a + ascii_char(13) + ascii_char(10).

И это происходит ТОЛЬКО при вводе именно ДВУХ символов Tab, не трёх и не одного!
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564926
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS. в виндузе такого нет, только когда коннект с консоли линуха.
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564934
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это подстановка команд линуксовой консоли и/или интерпретатора, там табуляция управляющий символ. Каким макаром оно вызывается из isql - хз, может посредством editline...
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564935
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

попробуй проделать такое не входя в isql.
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564943
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сдаётся мне, что эти чудеса объясняет "man editline" или/и "man rlwrap"
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564947
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспопробуй проделать такое не входя в isql.Если в консоли (Putty) жмякнуть один раз по кнопке Tab, то - да, выдаёт эту же подсказку.
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564965
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это editline таким кривым способом эмулирует поведение bash-а. Просто в отличии от винды в
ядро линуха не встроены средства редактирования вводимой с консоли строки, вот и
извращаются все в меру способностей.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564981
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я правильно понимаю, что есть собрать ФБ с ключиком --with- system -editline, то такого перла уже не будет ?
...
Рейтинг: 0 / 0
isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
    #38564996
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такого перла не будет при сборке с ключом --without-editline.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / isql жжот! выдаёт "Display all NNN possibilities ?" и список файлов(!!) при вводе бреда
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]