Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.216.37
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby19 /
share /
ri /
1.9.1 /
system /
CSV /
Delete
Unzip
Name
Size
Permission
Date
Action
MalformedCSVError
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
Row
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
Table
[ DIR ]
drwxr-xr-x
2026-05-01 04:24
%3c%3c-i.ri
532
B
-rw-r--r--
2023-07-26 17:26
add_converter-i.ri
605
B
-rw-r--r--
2023-07-26 17:26
add_row-i.ri
143
B
-rw-r--r--
2023-07-26 17:26
add_unconverted_fields-i.ri
423
B
-rw-r--r--
2023-07-26 17:26
cdesc-CSV.ri
10.17
KB
-rw-r--r--
2023-07-26 17:26
col_sep-i.ri
259
B
-rw-r--r--
2023-07-26 17:26
convert-i.ri
802
B
-rw-r--r--
2023-07-26 17:26
convert_fields-i.ri
550
B
-rw-r--r--
2023-07-26 17:26
converters-i.ri
355
B
-rw-r--r--
2023-07-26 17:26
dump-c.ri
2.09
KB
-rw-r--r--
2023-07-26 17:26
each-i.ri
347
B
-rw-r--r--
2023-07-26 17:26
encode_re-i.ri
297
B
-rw-r--r--
2023-07-26 17:26
encode_str-i.ri
287
B
-rw-r--r--
2023-07-26 17:26
encoding-i.ri
317
B
-rw-r--r--
2023-07-26 17:26
escape_re-i.ri
548
B
-rw-r--r--
2023-07-26 17:26
field_size_limit-i.ri
246
B
-rw-r--r--
2023-07-26 17:26
filter-c.ri
1.32
KB
-rw-r--r--
2023-07-26 17:26
force_quotes%3f-i.ri
263
B
-rw-r--r--
2023-07-26 17:26
foreach-c.ri
1.04
KB
-rw-r--r--
2023-07-26 17:26
generate-c.ri
1010
B
-rw-r--r--
2023-07-26 17:26
generate_line-c.ri
832
B
-rw-r--r--
2023-07-26 17:26
gets-i.ri
134
B
-rw-r--r--
2023-07-26 17:26
header_convert-i.ri
497
B
-rw-r--r--
2023-07-26 17:26
header_converters-i.ri
382
B
-rw-r--r--
2023-07-26 17:26
header_row%3f-i.ri
243
B
-rw-r--r--
2023-07-26 17:26
headers-i.ri
356
B
-rw-r--r--
2023-07-26 17:26
init_converters-i.ri
627
B
-rw-r--r--
2023-07-26 17:26
init_headers-i.ri
262
B
-rw-r--r--
2023-07-26 17:26
init_parsers-i.ri
265
B
-rw-r--r--
2023-07-26 17:26
init_separators-i.ri
672
B
-rw-r--r--
2023-07-26 17:26
inspect-i.ri
273
B
-rw-r--r--
2023-07-26 17:26
instance-c.ri
636
B
-rw-r--r--
2023-07-26 17:26
lineno-i.ri
292
B
-rw-r--r--
2023-07-26 17:26
load-c.ri
782
B
-rw-r--r--
2023-07-26 17:26
new-c.ri
6.16
KB
-rw-r--r--
2023-07-26 17:26
open-c.ri
2.86
KB
-rw-r--r--
2023-07-26 17:26
parse-c.ri
663
B
-rw-r--r--
2023-07-26 17:26
parse_headers-i.ri
697
B
-rw-r--r--
2023-07-26 17:26
parse_line-c.ri
505
B
-rw-r--r--
2023-07-26 17:26
puts-i.ri
137
B
-rw-r--r--
2023-07-26 17:26
quote_char-i.ri
268
B
-rw-r--r--
2023-07-26 17:26
raw_encoding-i.ri
327
B
-rw-r--r--
2023-07-26 17:26
read-c.ri
849
B
-rw-r--r--
2023-07-26 17:26
read-i.ri
341
B
-rw-r--r--
2023-07-26 17:26
readline-i.ri
142
B
-rw-r--r--
2023-07-26 17:26
readlines-c.ri
210
B
-rw-r--r--
2023-07-26 17:26
readlines-i.ri
144
B
-rw-r--r--
2023-07-26 17:26
return_headers%3f-i.ri
289
B
-rw-r--r--
2023-07-26 17:26
rewind-i.ri
243
B
-rw-r--r--
2023-07-26 17:26
row_sep-i.ri
259
B
-rw-r--r--
2023-07-26 17:26
shift-i.ri
533
B
-rw-r--r--
2023-07-26 17:26
skip_blanks%3f-i.ri
273
B
-rw-r--r--
2023-07-26 17:26
table-c.ri
445
B
-rw-r--r--
2023-07-26 17:26
unconverted_fields%3f-i.ri
292
B
-rw-r--r--
2023-07-26 17:26
write_headers%3f-i.ri
266
B
-rw-r--r--
2023-07-26 17:26
Save
Rename
U:RDoc::AnyMethod[iI"new:EFI" CSV::new;FT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [ I"QThis constructor will wrap either a String or IO object passed in +data+ for;TI"Qreading and/or writing. In addition to the CSV instance methods, several IO;TI"Pmethods are delegated. (See CSV::open() for a complete list.) If you pass;TI"Ma String for +data+, you can later retrieve it (after writing to it, for;TI" example) with CSV.string().;To:RDoc::Markup::BlankLine o; ; [I"KNote that a wrapped String will be positioned at at the beginning (for;TI"Mreading). If you want it at the end (for writing), use CSV::generate().;TI"NIf you want any other positioning, pass a preset StringIO object instead.;T@o; ; [I"NYou may set any reading and/or writing preferences in the +options+ Hash.;TI"Available options are:;T@o:RDoc::Markup::List: @type: NOTE:@items[o:RDoc::Markup::ListItem:@labelI"<b><tt>:col_sep</tt></b>;T; [o; ; [I"*The String placed between each field.;TI"(This String will be transcoded into;TI"(the data's Encoding before parsing.;To;;I"<b><tt>:row_sep</tt></b>;T; [o; ; ["I"+The String appended to the end of each;TI")row. This can be set to the special;TI"+<tt>:auto</tt> setting, which requests;TI")that CSV automatically discover this;TI")from the data. Auto-discovery reads;TI"+ahead in the data looking for the next;TI"'<tt>"\r\n"</tt>, <tt>"\n"</tt>, or;TI"(<tt>"\r"</tt> sequence. A sequence;TI"*will be selected even if it occurs in;TI"&a quoted field, assuming that you;TI"%would have the same line endings;TI"*there. If none of those sequences is;TI"$found, +data+ is <tt>ARGF</tt>,;TI"(<tt>STDIN</tt>, <tt>STDOUT</tt>, or;TI"+<tt>STDERR</tt>, or the stream is only;TI"&available for output, the default;TI"%<tt>$INPUT_RECORD_SEPARATOR</tt>;TI"'(<tt>$/</tt>) is used. Obviously,;TI"(discovery takes a little time. Set;TI"*manually if speed is important. Also;TI"*note that IO objects should be opened;TI"&in binary mode on Windows if this;TI" feature will be used as the;TI"&line-ending translation can cause;TI")problems with resetting the document;TI"(position to where it was before the;TI"$read ahead. This String will be;TI"(transcoded into the data's Encoding;TI"before parsing.;To;;I" <b><tt>:quote_char</tt></b>;T; [o; ; [I"(The character used to quote fields.;TI"&This has to be a single character;TI" String. This is useful for;TI"%application that incorrectly use;TI"&<tt>'</tt> as the quote character;TI"'instead of the correct <tt>"</tt>.;TI"&CSV will always consider a double;TI"%sequence this character to be an;TI"'escaped quote. This String will be;TI"(transcoded into the data's Encoding;TI"before parsing.;To;;I"&<b><tt>:field_size_limit</tt></b>;T; [o; ; [I")This is a maximum size CSV will read;TI"(ahead looking for the closing quote;TI")for a field. (In truth, it reads to;TI"&the first line ending beyond this;TI"'size.) If a quote cannot be found;TI"&within the limit CSV will raise a;TI")MalformedCSVError, assuming the data;TI"*is faulty. You can use this limit to;TI"%prevent what are effectively DoS;TI"*attacks on the parser. However, this;TI"*limit can cause a legitimate parse to;TI"+fail and thus is set to +nil+, or off,;TI"by default.;To;;I" <b><tt>:converters</tt></b>;T; [o; ; [I"*An Array of names from the Converters;TI"+Hash and/or lambdas that handle custom;TI"$conversion. A single converter;TI")doesn't have to be in an Array. All;TI")built-in converters try to transcode;TI"'fields to UTF-8 before converting.;TI")The conversion will fail if the data;TI"&cannot be transcoded, leaving the;TI"field unchanged.;To;;I"(<b><tt>:unconverted_fields</tt></b>;T; [o; ; [I"If set to +true+, an;TI"(unconverted_fields() method will be;TI")added to all returned rows (Array or;TI"*CSV::Row) that will return the fields;TI"*as they were before conversion. Note;TI"'that <tt>:headers</tt> supplied by;TI"+Array or String were not fields of the;TI")document and thus will have an empty;TI"Array attached.;To;;I"<b><tt>:headers</tt></b>;T; [o; ; [I"%If set to <tt>:first_row</tt> or;TI"'+true+, the initial row of the CSV;TI"%file will be treated as a row of;TI"&headers. If set to an Array, the;TI"*contents will be used as the headers.;TI"*If set to a String, the String is run;TI"(through a call of CSV::parse_line();TI"%with the same <tt>:col_sep</tt>,;TI"<tt>:row_sep</tt>, and;TI"*<tt>:quote_char</tt> as this instance;TI"*to produce an Array of headers. This;TI")setting causes CSV#shift() to return;TI"(rows as CSV::Row objects instead of;TI"$Arrays and CSV#read() to return;TI"+CSV::Table objects instead of an Array;TI"of Arrays.;To;;I"$<b><tt>:return_headers</tt></b>;T; [o; ; [I"+When +false+, header rows are silently;TI")swallowed. If set to +true+, header;TI"+rows are returned in a CSV::Row object;TI"with identical headers and;TI"+fields (save that the fields do not go;TI"through the converters).;To;;I"#<b><tt>:write_headers</tt></b>;T; [o; ; [I")When +true+ and <tt>:headers</tt> is;TI"+set, a header row will be added to the;TI"output.;To;;I"'<b><tt>:header_converters</tt></b>;T; [o; ; [ I""Identical in functionality to;TI"'<tt>:converters</tt> save that the;TI"(conversions are only made to header;TI"*rows. All built-in converters try to;TI"&transcode headers to UTF-8 before;TI"*converting. The conversion will fail;TI"&if the data cannot be transcoded,;TI""leaving the header unchanged.;To;;I"!<b><tt>:skip_blanks</tt></b>;T; [o; ; [I")When set to a +true+ value, CSV will;TI"(skip over any rows with no content.;To;;I""<b><tt>:force_quotes</tt></b>;T; [o; ; [I")When set to a +true+ value, CSV will;TI"%quote all CSV fields it creates.;T@o; ; [I"7See CSV::DEFAULT_OPTIONS for the default settings.;T@o; ; [I"ROptions cannot be overridden in the instance methods for performance reasons,;TI"*so be sure to set what you want here.;T: @file000[ I"(data, options = Hash.new);TI"lib/csv.rb;T