coreutils 8.30-pre1 - en to vi translation catalogue (1625 entries)

en: invalid argument %s for %s
vi: tham số %s không hợp lệ với %s

en: ambiguous argument %s for %s
vi: đối số %s không rõ ràng đối với %s

en: Valid arguments are:
vi: Những đối số hợp lệ:

en: regular empty file
vi: tập tin rỗng thông thường

en: regular file
vi: tập tin thông thường

en: directory
vi: thư mục

en: symbolic link
vi: liên kết mềm

en: message queue
vi: hàng đợi thông điệp

en: semaphore
vi: cờ hiệu

en: shared memory object
vi: đối tượng bộ nhớ chia sẻ

en: typed memory object
vi: đối tượng bộ nhớ đặt kiểu

en: block special file
vi: tập tin đặc biệt khối

en: character special file
vi: tập tin đặc biệt ký tự

en: contiguous data
vi: dữ liệu liên tiếp

en: door
vi: cửa

en: multiplexed block special file
vi: tập tin đặc biệt khối đa phức hợp

en: multiplexed character special file
vi: tập tin đặc biệt ký tự đa phức hợp

en: multiplexed file
vi: tập tin đa phức hợp

en: named file
vi: tập tin tên

en: network special file
vi: tập tin đặc biệt mạng

en: migrated file with data
vi: chuyển đổi tập tin với dữ liệu

en: migrated file without data
vi: chuyển đổi tập tin không cùng dữ liệu

en: port
vi: cổng

en: socket
vi: ổ cắm mạng

en: whiteout
vi: bỏ trắng

en: weird file
vi: tập tin kỳ lạ

en: error closing file
vi: lỗi đóng tập tin

en: write error
vi: lỗi ghi

en: preserving permissions for %s
vi: giữ nguyên quyền hạn cho %s

en: Unknown system error
vi: Lỗi hệ thống chưa biết

en: Address family for hostname not supported
vi: Nhóm địa chỉ cho tên máy không được hỗ trợ

en: Temporary failure in name resolution
vi: Lỗi tạm thời phân giải tên

en: Bad value for ai_flags
vi: Giá trị ai_flags sai

en: Non-recoverable failure in name resolution
vi: Lỗi không thể phục hồi khi phân giải tên

en: ai_family not supported
vi: không hỗ trợ ai_family

en: Memory allocation failure
vi: Lỗi cấp phát bộ nhớ

en: No address associated with hostname
vi: Không có địa chỉ tương ứng với tên máy

en: Name or service not known
vi: Không rõ tên hay dịch vụ

en: Servname not supported for ai_socktype
vi: Không hỗ trợ tên dịch vụ cho ai_socktype

en: ai_socktype not supported
vi: Không hỗ trợ ai_socktype

en: System error
vi: Lỗi hệ thống

en: Argument buffer too small
vi: Vùng đệm đối số quá nhỏ

en: Processing request in progress
vi: Đang xử lý yêu cầu

en: Request canceled
vi: Yêu cầu bị hủy bỏ

en: Request not canceled
vi: Yêu cầu không bị hủy bỏ

en: All requests done
vi: Đã xử lý xong mọi yêu cầu

en: Interrupted by a signal
vi: Bị ngắt bởi tín hiệu

en: Parameter string not correctly encoded
vi: Chuỗi tham số sai mã hóa

en: Unknown error
vi: Lỗi lạ

en: %s: option '%s%s' is ambiguous
vi: %s: tùy chọn “%s%s” chưa rõ ràng

en: %s: option '%s%s' is ambiguous; possibilities:
vi: %s: tùy chọn “%s%s” chưa rõ ràng; khả năng là:

en: %s: unrecognized option '%s%s'
vi: %s: không nhận ra tùy chọn “%s%s”

en: %s: option '%s%s' doesn't allow an argument
vi: %s: tùy chọn “%s%s” không không cho phép một đối số

en: %s: option '%s%s' requires an argument
vi: %s: tùy chọn “%s%s” cần một đối số

en: %s: invalid option -- '%c'
vi: %s: tùy chọn không hợp lệ -- “%c”

en: %s: option requires an argument -- '%c'
vi: %s: tùy chọn cần một đối số -- “%c”

en: cannot stat %s
vi: không thể stat %s

en: cannot change permissions of %s
vi: không thay đổi được quyền hạn của %s

en: cannot create directory %s
vi: không tạo được thư mục %s

en: memory exhausted
vi: hết bộ nhớ

en: unable to record current working directory
vi: không ghi nhớ được thư mục làm việc hiện thời

en: failed to return to initial working directory
vi: gặp lỗi khi trở về thư mục làm việc khởi đầu

note: TRANSLATORS: Get translations for open and closing quotation marks. The message catalog should translate "`" to a left quotation mark suitable for the locale, and similarly for "'".  For example, a French Unicode local should translate these to U+00AB (LEFT-POINTING DOUBLE ANGLE QUOTATION MARK), and
en: `
vi: “

en: '
vi: ”

en: %s: end of file
vi: %s: gặp kết thúc tập tin

en: %s: read error
vi: %s: lỗi đọc

en: Success
vi: Thành công

en: No match
vi: Không tìm thấy

en: Invalid regular expression
vi: Biểu thức chính quy không hợp lệ

en: Invalid collation character
vi: Ký tự đối chiếu không hợp lệ

en: Invalid character class name
vi: Sai tên hạng ký tự

en: Trailing backslash
vi: Có dấu chéo ngược theo sau

en: Invalid back reference
vi: Sai tham chiếu ngược

en: Unmatched [, [^, [:, [., or [=
vi: Có một ký tự [, [^, [:, [., hay [= lẻ đôi

en: Unmatched ( or \(
vi: Có một ký tự “(” hay “\(” lẻ đôi

en: Unmatched \{
vi: Có một ký tự “\{” lẻ đôi

en: Invalid content of \{\}
vi: Nội dung “\{\}” không hợp lệ

en: Invalid range end
vi: Sai kết thúc phạm vi

en: Memory exhausted
vi: Cạn bộ nhớ

en: Invalid preceding regular expression
vi: Sai biểu thức chính quy đi trước

en: Premature end of regular expression
vi: Kết thúc sớm biểu thức chính quy

en: Regular expression too big
vi: Biểu thức chính quy quá lớn

en: Unmatched ) or \)
vi: Có một ký tự “)” hay “\)” lẻ đôi

en: No previous regular expression
vi: Không có biểu thức chính quy đi trước

en: it is dangerous to operate recursively on %s
vi: thực hiện đệ quy trên %s là rất nguy hiểm

en: it is dangerous to operate recursively on %s (same as %s)
vi: thực hiện đệ quy trên %s là rất nguy hiểm (cũng như %s)

en: use --no-preserve-root to override this failsafe
vi: hãy dùng “--no-preserve-root” để bỏ qua kiểm tra này

note: TRANSLATORS: A regular expression testing for an affirmative answer (english: "yes").  Testing the first character may be sufficient. Take care to consider upper and lower case. To enquire the regular expression that your system uses for this purpose, you can use the command locale -k LC_MESSAGES | 
en: ^[yY]
vi: ^[yYcC]

note: TRANSLATORS: A regular expression testing for a negative answer (english: "no").  Testing the first character may be sufficient. Take care to consider upper and lower case. To enquire the regular expression that your system uses for this purpose, you can use the command locale -k LC_MESSAGES | grep 
en: ^[nN]
vi: ^[nNkK]

en: setting permissions for %s
vi: đang cài đặt quyền hạn cho %s

en: Hangup
vi: Treo

en: Interrupt
vi: Ngắt

en: Quit
vi: Thoát

en: Illegal instruction
vi: Câu lệnh không đúng

en: Trace/breakpoint trap
vi: Bẫy tìm đường hoặc điểm ngắt

en: Aborted
vi: Bị hủy bỏ

en: Floating point exception
vi: Ngoại lệ dấu chấm động

en: Killed
vi: Bị giết

en: Bus error
vi: Lỗi bus

en: Segmentation fault
vi: Lỗi phân đoạn

en: Broken pipe
vi: Ống dẫn bị hỏng

en: Alarm clock
vi: Đồng hồ báo thức

en: Terminated
vi: Bị chấm dứt

en: Urgent I/O condition
vi: Điều kiện I/O khẩn

en: Stopped (signal)
vi: Bị dừng (tín hiệu)

en: Stopped
vi: Bị dừng

en: Continued
vi: Đã tiếp tục

en: Child exited
vi: Tiến trình con đã kết thúc

en: Stopped (tty input)
vi: Bị dừng (đầu vào TTY)

en: Stopped (tty output)
vi: Bị dừng (kết xuất TTY)

en: I/O possible
vi: I/O có thể

en: CPU time limit exceeded
vi: Vượt quá giới hạn thời gian CPU

en: File size limit exceeded
vi: Vượt quá giới hạn kích cỡ tập tin

en: Virtual timer expired
vi: Quá hạn bộ đếm thời gian ảo

en: Profiling timer expired
vi: Quá hạn bộ đếm thời gian theo dõi cách sử dụng tiềm năng hệ thống

en: Window changed
vi: Cửa sổ bị thay đổi

en: User defined signal 1
vi: Tín hiệu tự định nghĩa 1

en: User defined signal 2
vi: Tín hiệu tự định nghĩa 2

en: EMT trap
vi: Bẫy EMT

en: Bad system call
vi: Cú gọi hệ thống sai

en: Stack fault
vi: Lỗi đống

en: Information request
vi: Yêu cầu thông tin

en: Power failure
vi: Gián đoạn trong việc cấp năng lượng

en: Resource lost
vi: Mất tài nguyên

en: Real-time signal %d
vi: Tín hiệu thời gian thực %d

en: Unknown signal %d
vi: Không nhận ra tín hiệu %d

en: iconv function not usable
vi: hàm iconv không thể sử dụng được

en: iconv function not available
vi: hàm iconv không sẵn dùng

en: character out of range
vi: ký tự nằm ngoài phạm vi

en: cannot convert U+%04X to local character set
vi: không chuyển đổi được U+%04X thành bảng mã ký tự nội bộ

en: cannot convert U+%04X to local character set: %s
vi: không chuyển đổi được U+%04X thành bảng mã ký tự nội bộ: %s

en: invalid spec
vi: đặc tả không hợp lệ

en: invalid user
vi: tên người dùng không hợp lệ

en: invalid group
vi: nhóm không hợp lệ

en: Packaged by %s (%s)
vi: Gói đóng bởi %s (%s)

en: Packaged by %s
vi: Gói đóng bởi %s

note: TRANSLATORS: Translate "(C)" to the copyright symbol (C-in-a-circle), if this symbol is available in the user's locale.  Otherwise, do not translate "(C)"; leave it as-is.
en: (C)
vi: ©

note: TRANSLATORS: %s denotes an author name.
en: Written by %s.
vi: Viết bởi %s.

note: TRANSLATORS: Each %s denotes an author name.
en: Written by %s and %s.
vi: Viết bởi %s và %s.

note: TRANSLATORS: Each %s denotes an author name.
en: Written by %s, %s, and %s.
vi: Viết bởi %s, %s và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    and %s.
vi: Viết bởi %s, %s, %s,.
    và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    %s, and %s.
vi: Viết bởi %s, %s, %s,.
    %s, và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    %s, %s, and %s.
vi: Viết bởi %s, %s, %s,.
    %s, %s, và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    %s, %s, %s, and %s.
vi: Viết bởi %s, %s, %s,.
    %s, %s, %s, và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    %s, %s, %s, %s,
    and %s.
vi: Viết bởi %s, %s, %s,.
    %s, %s, %s, %s.
    và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    %s, %s, %s, %s,
    %s, and %s.
vi: Viết bởi %s, %s, %s,.
    %s, %s, %s, %s.
    %s, và %s.

note: TRANSLATORS: Each %s denotes an author name. You can use line breaks, estimating that each author name occupies ca. 16 screen columns and that a screen line has ca. 80 columns.
en: Written by %s, %s, %s,
    %s, %s, %s, %s,
    %s, %s, and others.
vi: Viết bởi %s, %s, %s,.
    %s, %s, %s, %s.
    %s, %s, và những người khác.

en: Report %s bugs to: %s
vi: Thông báo lỗi %s tới: %s

en: %s home page: <%s>
vi: Trang chủ %s: <%s>

en: failed to set file descriptor text/binary mode
vi: gặp lỗi khi đặt chế độ mô tả tập tin văn bản hay nhị phân

en: string comparison failed
vi: gặp lỗi khi so sánh các chuỗi

en: Set LC_ALL='C' to work around the problem.
vi: Hãy đặt LC_ALL=C để giải quyết vấn đề.

en: The strings compared were %s and %s.
vi: Đã so sánh hai chuỗi %s và %s.

en: cannot perform formatted output
vi: không thể thực hiện kết xuất đã định dạng

en: invalid %s%s argument '%s'
vi: đối số %s%s không hợp lệ “%s”

en: invalid suffix in %s%s argument '%s'
vi: gặp hậu tố không hợp lệ trong %s%s đối số “%s”

en: %s%s argument '%s' too large
vi: %s%s nhận đối số “%s” là quá lớn

en: Usage: %s NAME [SUFFIX]
      or:  %s OPTION... NAME...
vi: Cách dùng: %s TÊN [HẬU_TỐ]
         hoặc: %s TÙY_CHỌN…TÊN…

en: Print NAME with any leading directory components removed.
    If specified, also remove a trailing SUFFIX.
vi: Hiển thị TÊN mà không có thành phần thư mục dẫn đầu.
    Nếu chỉ định thì còn xóa HẬU_TỐ theo sau.

en:   -a, --multiple
             support multiple arguments and treat each as a NAME
vi:   -a, --multiple       hỗ trợ đa tham số và xử lý từng tham số như là một TÊN

en:   -s, --suffix=SUFFIX
             remove a trailing SUFFIX; implies -a
vi:   -s, --suffix=HẬU_TỐ  gỡ bỏ đuôi phụ tố HẬU_TỐ; ý là -a

en: 
    Examples:
      %s /usr/bin/sort          -> "sort"
      %s include/stdio.h .h     -> "stdio"
      %s -s .h include/stdio.h  -> "stdio"
      %s -a any/str1 any/str2   -> "str1" followed by "str2"
vi: 
    Các ví dụ:
      %s /usr/bin/sort          -> “sort”
      %s include/stdio.h .h     -> “stdio”
      %s -s .h include/stdio.h  -> “stdio”
      %s -a any/str1 any/str2   -> “str1” theo sau là “str2”

en: missing operand
vi: thiếu toán hạng

en: extra operand %s
vi: toán hạng thừa %s

en: Usage: %s [OPTION]... [FILE]
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]

en:   -d, --decode
             decode data
vi:   -d, --decode          giải mã dữ liệu

en:   -i, --ignore-garbage
             when decoding, ignore non-alphabet characters
vi:   -i, --ignore-garbage  khi giải mã thì cũng bỏ qua ký tự
                             không nằm trong bảng chữ cái

en: 
    The data are encoded as described for the %s alphabet in RFC 4648.
    When decoding, the input may contain newlines in addition to the bytes of
    the formal %s alphabet.  Use --ignore-garbage to attempt to recover
    from any other non-alphabet bytes in the encoded stream.
vi: 
    Dữ liệu được mã hóa như được diễn tả cho bảng chữ cái %s trong tài liệu
    RFC 3564. Khi giải mã, đầu vào có thể chứa các ký tự dòng mới, thêm vào
    các byte của bảng chữ cái %s hình thức. Hãy dùng tùy chọn
    ”--ignore-garbage” để thử phục hồi khi luồng đã mã hóa chứa byte khác chữ cái.

en: closing standard input
vi: đang đóng đầu vào tiêu chuẩn

en: read error
vi: lỗi đọc

en: invalid input
vi: đầu vào sai

en: invalid wrap size
vi: sai kích cỡ ngắt dòng

note: This is a proper name. See the gettext manual, section Names.
en: Torbjorn Granlund
vi: Torbjörn Granlund

en: Usage: %s [OPTION]... [FILE]...
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]…

en: Concatenate FILE(s) to standard output.
vi: Nối (các) TẬP_TIN rồi ghi ra đầu ra tiêu chuẩn.

en:   -A, --show-all           equivalent to -vET
vi:   -A, --show-all           tương đương với “-vET”

en:   -b, --number-nonblank    number nonempty output lines, overrides -n
vi:   -b, --number-nonblank    đánh số dòng kết quả không rỗng, đè lên -n

en:   -e                       equivalent to -vE
vi:   -e                       tương đương với “-vE”

en:   -n, --number             number all output lines
vi:   -n, --number             đánh số tất cả những dòng của kết quả

en:   -s, --squeeze-blank      suppress repeated empty output lines
vi:   -s, --squeeze-blank      không bao giờ lặp lại các dòng rỗng

en:   -t                       equivalent to -vT
vi:   -t                       tương đương với “-vT”

en:   -T, --show-tabs          display TAB characters as ^I
vi:   -T, --show-tabs          hiển thị ký tự TAB ở dạng “^I”

en:   -u                       (ignored)
vi:   -u                       (bị bỏ qua)

en:   -v, --show-nonprinting   use ^ and M- notation, except for LFD and TAB
vi:   -v, --show-nonprinting   dùng ký hiệu “^” và “M-”, trừ cho LFD và TAB

en: 
    Examples:
      %s f - g  Output f's contents, then standard input, then g's contents.
      %s        Copy standard input to standard output.
vi: 
    Ví dụ:
      %s f - g  Xuất nội dung của f, tiếp đến là đầu vào tiêu chuẩn, rồi đến nội dung của g.
      %s        Sao chép đầu từ đầu vào tiêu chuẩn sang đầu ra tiêu chuẩn.

en: cannot do ioctl on %s
vi: không thực hiện được ioctl trên %s

en: standard output
vi: đầu ra chuẩn

en: %s: input file is output file
vi: %s: tập tin đầu vào là tập tin đầu ra

en: failed to create security context: %s
vi: gặp lỗi khi tạo ngữ cảnh bảo mật: %s

en: failed to set %s security context component to %s
vi: gặp lỗi khi đặt thành phần ngữ cảnh bảo mật %s thành %s

en: failed to get security context of %s
vi: gặp lỗi khi lấy ngữ cảnh bảo mật của %s

en: can't apply partial context to unlabeled file %s
vi: không thể áp dụng ngữ cảnh đặc thù cho tập tin không có nhãn %s

en: failed to change context of %s to %s
vi: gặp lỗi khi thay đổi ngữ cảnh của %s thành %s

en: cannot access %s
vi: không thể truy cập %s

en: cannot read directory %s
vi: không đọc được thư mục %s

en: changing security context of %s
vi: đang thay đổi ngữ cảnh bảo mật của %s

en: fts_read failed
vi: fts_read bị lỗi

en: fts_close failed
vi: fts_close bị lỗi

en: Usage: %s [OPTION]... CONTEXT FILE...
      or:  %s [OPTION]... [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE...
      or:  %s [OPTION]... --reference=RFILE FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… NGỮ_CẢNH TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… [-u NGƯỜI_DÙNG] [-r VAI_TRÒ] [-l PHẠM_VI] [-t KIỂU] TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… --reference=TẬP_TIN_TC TẬP_TIN…

en: Change the SELinux security context of each FILE to CONTEXT.
    With --reference, change the security context of each FILE to that of RFILE.
vi: Thay đổi ngữ cảnh bảo mật của từng TẬP_TIN thành NGỮ_CẢNH.
    Khi có --reference, ngữ cảnh bảo mật cho từng TẬP_TIN được lấy từ TẬP_TIN_TC.

en:   -h, --no-dereference
             affect symbolic links instead of any referenced file
vi:   -h, --no-dereference   tác động đến liên kết mềm thay vì tham chiếu đến tập tin

en:   -u, --user=USER
             set user USER in the target security context
vi:   -u, --user=NGƯỜI_DÙNG  đặt NGƯỜI_DÙNG trong ngữ cảnh bảo mật đích

en:   -r, --role=ROLE
             set role ROLE in the target security context
vi:   -r, --role=VAI_TRÒ     đặt VAI_TRÒ trong ngữ cảnh bảo mật đích

en:   -t, --type=TYPE
             set type TYPE in the target security context
vi:   -t, --type=KIỂU        đặt KIỂU trong ngữ cảnh bảo mật đích

en:   -l, --range=RANGE
             set range RANGE in the target security context
vi:   -l, --range=PHẠM_VI    đặt PHẠM_VI trong ngữ cảnh bảo mật đích

en:       --no-preserve-root
             do not treat '/' specially (the default)
vi:       --no-preserve-root không coi “/” là đặc biệt (mặc định)

en:       --preserve-root
             fail to operate recursively on '/'
vi:       --preserve-root    không thực hiện đệ quy trên “/”

en:   -v, --verbose
             output a diagnostic for every file processed
vi:   -v, --verbose          hiện chi tiết quá trình xử lý từng tập tin

en: -R --dereference requires either -H or -L
vi: -R --dereference cần hoặc -H hoặc -L

en: -R -h requires -P
vi: -R -h cần -P

en: missing operand after %s
vi: thiếu toán hạng sau %s

en: invalid context: %s
vi: ngữ cảnh không hợp lệ: %s

en: conflicting security context specifiers given
vi: chỉ ra các toán tử ngữ cảnh bảo mật xung đột với nhau

en: failed to get attributes of %s
vi: gặp lỗi khi lấy thuộc tính của %s

en: getting new attributes of %s
vi: lấy thuộc tính mới của %s

en: neither symbolic link %s nor referent has been changed
vi: liên kết mềm %s chưa thay đổi, đích đến cũng vậy

en: mode of %s changed from %04lo (%s) to %04lo (%s)
vi: chế độ của %s đã thay đổi từ %04lo (%s) thành %04lo (%s)

en: failed to change mode of %s from %04lo (%s) to %04lo (%s)
vi: gặp lỗi khi chuyển đổi chế độ của %s từ %04lo (%s) thành %04lo (%s)

en: mode of %s retained as %04lo (%s)
vi: chế độ của %s vẫn là %04lo (%s)

en: cannot operate on dangling symlink %s
vi: không thể thực hiện trên liên kết mềm không đầu (không tham chiếu vào đâu) %s

en: cannot dereference %s
vi: không truy cập được giá trị của %s

en: changing permissions of %s
vi: thay đổi quyền hạn của %s

en: %s: new permissions are %s, not %s
vi: %s: quyền hạn mới là %s, không phải %s

en: Usage: %s [OPTION]... MODE[,MODE]... FILE...
      or:  %s [OPTION]... OCTAL-MODE FILE...
      or:  %s [OPTION]... --reference=RFILE FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… CHẾ_ĐỘ[,CHẾ_ĐỘ]… TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… CHẾ_ĐỘ_BÁT_PHÂN TẬP_TIN…
         hoặc: %s [TÙY_CHỌN]… --reference=TẬP_TIN_TC TẬP_TIN…

en: Change the mode of each FILE to MODE.
    With --reference, change the mode of each FILE to that of RFILE.
vi: Thay đổi quyền truy cập của mỗi TẬP_TIN thành MODE.
    Khi có --reference, gán quyền cho từng TẬP_TIN bằng giá trị này từ TẬP_TIN_TC.

en:   -c, --changes
             like verbose but report only when a change is made
vi:   -c, --changes          giống với --verbose nhưng chỉ báo cáo khi có thay đổi
                             nảy sinh

en: 
    Each MODE is of the form '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.
vi: 
    Mỗi CHẾ_ĐỘ có dạng “[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+”.

en: cannot combine mode and --reference options
vi: không thể dùng chung chế độ và tùy chọn --reference

en: invalid mode: %s
vi: chế độ sai: %s

en: changed ownership of %s from %s to %s
vi: đã thay đổi quyền sở hữu của %s từ %s thành %s

en: changed group of %s from %s to %s
vi: đã thay đổi nhóm của %s từ %s thành %s

en: no change to ownership of %s
vi: không thay đổi quyền sở hữu của %s

en: failed to change ownership of %s from %s to %s
vi: gặp lỗi khi thay đổi quyền sở hữu của %s từ %s thành %s

en: failed to change group of %s from %s to %s
vi: gặp lỗi khi thay đổi nhóm của %s từ %s thành %s

en: failed to change ownership of %s
vi: gặp lỗi khi thay đổi quyền sở hữu của %s

en: failed to change ownership of %s to %s
vi: gặp lỗi khi thay đổi quyền sở hữu của %s thành %s

en: failed to change group of %s to %s
vi: gặp lỗi khi thay đổi nhóm của %s thành %s

en: ownership of %s retained as %s
vi: quyền sở hữu của %s vẫn là của %s

en: group of %s retained as %s
vi: nhóm của %s vẫn là %s

en: ownership of %s retained
vi: quyền sở hữu của %s được giữ nguyên

en: changing ownership of %s
vi: thay đổi quyền sở hữu của %s

en: changing group of %s
vi: thay đổi nhóm của %s

en: Change the owner and/or group of each FILE to OWNER and/or GROUP.
    With --reference, change the owner and group of each FILE to those of RFILE.
vi: Thay đổi chủ sở hữu và/hoặc nhóm của từng FILE thành OWNER và/hoặc GROUP.
    Với tùy chọn --reference, thay đổi chủ và nhóm của từng FILE giống với TẬP_TIN_TC.

en: Change the group of each FILE to GROUP.
    With --reference, change the group of each FILE to that of RFILE.
vi: Thay đổi nhóm của mỗi TẬP_TIN thành NHÓM.
    Khi có --reference, nhóm của mỗi TẬP_TIN được lấy từ TẬP_TIN_TC.

en: 
    Owner is unchanged if missing.  Group is unchanged if missing, but changed
    to login group if implied by a ':' following a symbolic OWNER.
    OWNER and GROUP may be numeric as well as symbolic.
vi: 
    Chủ sở hữu không thay nếu bị thiếu. Nhóm không thay đổi nếu thiếu, nhưng bị thay đổi
    thành nhóm đăng nhập nếu đặt một dấu hai chấm “:” sau CHỦ_SỞ_HỮU tượng trưng.
    CHỦ_SỞ_HỮU và NHÓM có thể là các giá trị số cũng như tượng trưng.

en: 
    Examples:
      %s root /u        Change the owner of /u to "root".
      %s root:staff /u  Likewise, but also change its group to "staff".
      %s -hR root /u    Change the owner of /u and subfiles to "root".
vi: 
    Ví dụ:
      %s root /u        Thay đổi người sở hữu /u thành “root”.
      %s root:staff /u  Cũng vậy, nhưng thay đổi nhóm của nó thành “staff”.
      %s -hR root /u    Thay đổi người sở hữu /u và các tập tin dưới thành “root”.

en: 
    Examples:
      %s staff /u      Change the group of /u to "staff".
      %s -hR staff /u  Change the group of /u and subfiles to "staff".
vi: 
    Ví dụ:
      %s staff /u      Thay đổi nhóm của /u thành “staff”.
      %s -hR staff /u  Thay đổi nhóm của /u và các tập tin con thành “staff”.

en: invalid group %s
vi: nhóm không hợp lệ %s

en: invalid group list %s
vi: danh sách nhóm không hợp lệ %s

en: Run COMMAND with root directory set to NEWROOT.
vi: Chạy câu LỆNH với thư mục gốc (root) đặt là GỐC_MỚI.

en: 
    If no command is given, run '"$SHELL" -i' (default: '/bin/sh -i').
vi: 
    Nếu không đưa ra câu lệnh, thì chạy câu lệnh “"$SHELL" -i” (mặc định: “/bin/sh -i”).

en: option --skip-chdir only permitted if NEWROOT is old %s
vi: tùy chọn --skip-chdir chỉ được cho phép nếu NEWROOT là %s cũ

en: cannot change root directory to %s
vi: không chuyển đổi được thư mục gốc thành %s

en: cannot chdir to root directory
vi: không chuyển được sang thư mục gốc

en: failed to get supplemental groups
vi: gặp lỗi khi lấy các nhóm phụ

en: failed to set supplemental groups
vi: gặp lỗi khi đặt các nhóm phụ

en: failed to set group-ID
vi: gặp lỗi khi đặt mã số nhóm (GID)

en: failed to set user-ID
vi: gặp lỗi khi đặt mã số người dùng (UID)

en: failed to run command %s
vi: gặp lỗi khi chạy câu lệnh %s

en:   -s, --sysv
             use System V sum algorithm, use 512 bytes blocks
vi:   -s, --sysv      dùng thuật toán tính tổng System V, dùng các khối 512 byte

en:   -b, --binary
             read in binary mode (default unless reading tty stdin)
vi:   -b, --binary         đọc ở chế độ nhị phân
                           (mặc định trừ khi đọc đầu vào tiêu chuẩn tty)

en:   -b, --binary
             read in binary mode
vi:   -b, --binary         đọc ở chế độ nhị phân

en: 
    The following five options are useful only when verifying checksums:
vi: 
    Các tùy chọn sau chỉ có ích khi thẩm tra tổng kiểm (checksum):

en:       --ignore-missing
             don't fail or report status for missing files
vi:       --ignore-missing  đừng dừng lại hay báo cáo các trạng thái cho các tập tin thiếu

en:       --quiet
             don't print OK for each successfully verified file
vi:       --quiet          đừng in ra OK cho mỗi tập tin được thẩm tra đúng

en:       --status
             don't output anything, status code shows success
vi:       --status         không in ra gì cả, mã trạng thái cho biết thành công

en:       --strict
             exit non-zero for improperly formatted checksum lines
vi:       --strict         thoát khác không nếu các dòng tổng kiểm có định dạng
                             không đúng quy cách

en: standard input
vi: đầu vào chuẩn

en: %s: too many checksum lines
vi: %s: quá nhiều dòng tổng kiểm tra

en: FAILED open or read
vi: mở hoặc đọc BỊ LỖI

en: FAILED
vi: BỊ LỖI

en: %s: no file was verified
vi: %s: không có tập tin nào được xác nhận

en: invalid length
vi: chiều dài không hợp lệ

en: invalid length: %s
vi: chiều dài không hợp lệ: %s

en: length is not a multiple of 8
vi: chiều dài không phải là bội số của 8

en: the --zero option is not supported when verifying checksums
vi: tùy chọn “--zero” chỉ được hỗ trợ khi chỉ định thẩm tra tổng kiểm

en: the --tag option is meaningless when verifying checksums
vi: tùy chọn “--tag” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --binary and --text options are meaningless when verifying checksums
vi: các tùy chọn “--binary” và “--text” mất ý nghĩa khi tính tổng kiểm tra

en: the --ignore-missing option is meaningful only when verifying checksums
vi: tùy chọn “--ignore-missing” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --status option is meaningful only when verifying checksums
vi: tùy chọn “--status” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --warn option is meaningful only when verifying checksums
vi: tùy chọn “--warn” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --quiet option is meaningful only when verifying checksums
vi: tùy chọn “--quiet” chỉ có ý nghĩa khi tính tổng kiểm tra

en: the --strict option is meaningful only when verifying checksums
vi: tùy chọn “--status” chỉ có ý nghĩa khi tính tổng kiểm tra

en: --tag does not support --text mode
vi: --tag không hỗ trợ chế độ --text

en: Usage: %s [OPTION]... FILE1 FILE2
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_TIN1 TẬP_TIN2

en: Compare sorted files FILE1 and FILE2 line by line.
vi: So sánh các tập tin đã sắp xếp TẬP_TIN1 và TẬP_TIN2 theo từng dòng.

en: 
    When FILE1 or FILE2 (not both) is -, read standard input.
vi: 
    Khi TẬP_TIN1 hoặc TẬP_TIN2 (không phải cả hai) là “-”, thì đọc từ đầu vào tiêu chuẩn.

en: 
    With no options, produce three-column output.  Column one contains
    lines unique to FILE1, column two contains lines unique to FILE2,
    and column three contains lines common to both files.
vi: 
    Khi không có tùy chọn, đưa ra kết quả trong ba cột.  Cột thứ nhất là
    những dòng chỉ có trong TẬP_TIN1, cột thứ hai chứa những dòng chỉ
    có trong TẬP_TIN2, và cột thứ ba chứa những dòng có chung trong chúng.

en: 
    Examples:
      %s -12 file1 file2  Print only lines present in both file1 and file2.
      %s -3 file1 file2  Print lines in file1 not in file2, and vice versa.
vi: 
    Ví dụ:
      %s -12 t.tin1 t.tin2  In ra chỉ những dòng nằm trong cả hai tập tin.
      %s -3  t.tin1 t.tin2  In ra những dòng chỉ nằm trong một của hai tập tin này.

en: file %d is not in sorted order
vi: tập tin %d không sắp đúng thứ tự

en: total
vi: tổng

en: multiple output delimiters specified
vi: đã chỉ định nhiều hơn một dấu ngăn cách đầu ra

en: clearing permissions for %s
vi: đang gột quyền hạn cho %s

en: failed to preserve ownership for %s
vi: gặp lỗi khi giữ lại quyền sở hữu của %s

en: failed to lookup file %s
vi: gặp lỗi khi tìm kiếm tập tin %s

en: failed to preserve authorship for %s
vi: gặp lỗi khi bảo tồn nguồn tác giả của %s

en: failed to set default file creation context to %s
vi: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s

en: failed to set default file creation context for %s
vi: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s

en: failed to set the security context of %s
vi: gặp lỗi khi đặt ngữ cảnh bảo mật của %s

en: failed to clone %s from %s
vi: gặp lỗi khi nhân bản %s từ %s

en: cannot remove %s
vi: không gỡ bỏ được %s

en: cannot open %s for reading
vi: không mở được %s để đọc

en: cannot fstat %s
vi: không fstat được %s

en: skipping file %s, as it was replaced while being copied
vi: bỏ qua tập tin %s, vì nó bị thay thế trong khi sao chép

en: removed %s
vi: đã xóa %s

en: not writing through dangling symlink %s
vi: không phải ghi qua liên kết mềm theo sát %s

en: cannot create regular file %s
vi: không tạo được tập tin thông thường %s

en: preserving times for %s
vi: bảo tồn các giá trị thời gian cho %s

en: failed to close %s
vi: gặp lỗi khi đóng %s

en: %s: replace %s, overriding mode %04lo (%s)?
vi: %s: thay thế %s, đè lên chế độ %04lo (%s)?

en: %s: unwritable %s (mode %04lo, %s); try anyway?
vi: %s: không thể ghi %s (chế độ %04lo, %s); vẫn thử?

en: %s: overwrite %s?
vi: %s: ghi đè %s?

en:  (backup: %s)
vi:  (sao lưu: %s)

en: failed to restore the default file creation context
vi: gặp lỗi khi phục hồi ngữ cảnh tạo tập tin mặc định

en: cannot create hard link %s to %s
vi: không tạo được liên kết cứng %s tới %s

en: -r not specified; omitting directory %s
vi: chưa chỉ định -r; nên bỏ qua thư mục %s

en: omitting directory %s
vi: bỏ qua thư mục %s

en: warning: source file %s specified more than once
vi: cảnh báo: tập tin nguồn %s được chỉ ra nhiều hơn một lần

en: %s and %s are the same file
vi: %s và %s là cùng một tập tin

en: will not overwrite just-created %s with %s
vi: sẽ không ghi đè %s vừa mới tạo bằng %s

en: backing up %s might destroy source;  %s not moved
vi: sao lưu %s sẽ phá hủy nguồn; không di chuyển %s

en: backing up %s might destroy source;  %s not copied
vi: sao lưu %s có thể phá hủy nguồn; không sao chép %s

en: cannot backup %s
vi: không sao lưu được %s

en: will not copy %s through just-created symlink %s
vi: sẽ không sao chép %s qua liên kết mềm vừa mới tạo %s

en: cannot copy a directory, %s, into itself, %s
vi: không sao chép được một thư mục (%s) vào chính nó (%s)

en: warning: source directory %s specified more than once
vi: cảnh báo: tập tin nguồn %s được chỉ ra nhiều hơn một lần

en: will not create hard link %s to directory %s
vi: sẽ không tạo liên kết cứng %s tới thư mục %s

en: cannot move %s to a subdirectory of itself, %s
vi: không di chuyển được %s vào một thư mục con của chính nó (%s)

en: cannot move %s to %s
vi: không di chuyển được %s vào %s

en: inter-device move failed: %s to %s; unable to remove target
vi: gặp lỗi khi di chuyển giữa các thiết bị: %s tới %s; không xóa được đích

en: cannot copy cyclic symbolic link %s
vi: không sao chép được liên kết mềm vòng tròn %s

en: created directory %s
vi: đã tạo thư mục %s

en: %s: can make relative symbolic links only in current directory
vi: %s: chỉ tạo được liên kết mềm tương đối trong thư mục hiện thời

en: cannot create symbolic link %s to %s
vi: không tạo được liên kết mềm %s tới %s

en: cannot create fifo %s
vi: không tạo được fifo %s

en: cannot create special file %s
vi: không tạo được tập tin đặc biệt %s

en: cannot read symbolic link %s
vi: không đọc được liên kết mềm %s

en: cannot create symbolic link %s
vi: không tạo được liên kết mềm %s

en: %s has unknown file type
vi: %s có kiểu tập tin chưa lạ

en: cannot un-backup %s
vi: không thể hủy sao lưu %s

en: %s -> %s (unbackup)
vi: %s -> %s (hủy sao lưu)

en: cannot lseek %s
vi: không lseek được %s

en: error deallocating %s
vi: lỗi deallocating %s

en: error reading %s
vi: lỗi đọc %s

en: error writing %s
vi: lỗi ghi %s

en: overflow reading %s
vi: tràn khi đọc %s

en: %s: write failed
vi: %s: lỗi ghi

en: failed to extend %s
vi: gặp lỗi khi mở rộng %s

en: Usage: %s --coreutils-prog=PROGRAM_NAME [PARAMETERS]...
vi: Cách dùng: %s --coreutils-prog=TÊN_CHƯƠNG_TRÌNH [CÁC_ĐỐI_SỐ]…

en: Execute the PROGRAM_NAME built-in program with the given PARAMETERS.
vi: Thực thi chương trình dựng sẵn CHƯƠNG_TRÌNH với CÁC_ĐỐI_SỐ đã cho.

en: 
    Use: '%s --coreutils-prog=PROGRAM_NAME --help' for individual program help.
vi: 
    Gõ lệnh: “%s --coreutils-prog=TÊN_CHƯƠNG_TRÌNH --help” để xem trợ giúp về từng chương trình cụ thể.

en: Usage: %s [OPTION]... [-T] SOURCE DEST
      or:  %s [OPTION]... SOURCE... DIRECTORY
      or:  %s [OPTION]... -t DIRECTORY SOURCE...
vi: Cách dùng: %s [TÙY_CHỌN]… [-T] NGUỒN ĐÍCH
         hoặc: %s [TÙY_CHỌN]… NGUỒN… THƯ_MỤC
         hoặc: %s [TÙY_CHỌN]… -t THƯ_MỤC NGUỒN…

en: Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
vi: Sao chép NGUỒN tới ĐÍCH hoặc nhiều NGUỒN tới THƯ_MỤC.

en:   -a, --archive
             same as -dR --preserve=all
vi:   -a, --archive                giống như “-dR --preserve=all”

en:       --attributes-only
             don't copy the file data, just the attributes
vi:       --backup[=ĐIỀUKHIỂN]     tạo bản sao lưu cho mỗi tập tin đích đã tồn tại

en:       --copy-contents
             copy contents of special files when recursive
vi:   -d                           giống như “--no-dereference --preserve=links”

en:   -H
             follow command-line symbolic links in SOURCE
vi:   -H                           đi theo các liên kết mềm của dòng lệnh trong NGUỒN

en:   -L, --dereference
             always follow symbolic links in SOURCE
vi:   -L, --dereference            luôn luôn theo liên kết mềm trong SOURCE

en:   -P, --no-dereference
             never follow symbolic links in SOURCE
vi:   -P, --no-dereference         không bao giờ nên theo liên kết mềm trong NGUỒN

en:   -l, --link
             hard link files instead of copying
vi:   -l, --link                   liên kết tập tin thay vào sao chép

en:   -p
             same as --preserve=mode,ownership,timestamps
vi:   -p                           giống như “--preserve=mode,ownership, timestamps”

en:       --no-preserve=ATTR_LIST
             don't preserve the specified attributes
vi:       --no-preserve=DANH_SÁCH_THUỘC_TÍNH  không giữ các thuộc tính chỉ ra

en:       --parents
             use full source file name under DIRECTORY
vi:       --parents                dùng tên tập tin nguồn đầy đủ dưới THƯ_MỤC

en:       --reflink[=WHEN]
             control clone/CoW copies. See below
vi:       --reflink[=KHI_NÀO]      điều khiển việc sao chép clone/CoW. Xem dưới.

en:       --sparse=WHEN
             control creation of sparse files. See below
vi:       --sparse=KHI_NÀO         điều khiển việc tạo tập tin sparse. Xem dưới.

en:   -s, --symbolic-link
             make symbolic links instead of copying
vi:   -s, --symbolic-link          tạo liên kết mềm thay cho việc sao chép

en:   -t, --target-directory=DIRECTORY
             copy all SOURCE arguments into DIRECTORY
vi:   -t, --target-directory=THƯ_MỤC  sao chép mọi đối số NGUỒN vào THƯ_MỤC

en:   -x, --one-file-system
             stay on this file system
vi:   -x, --one-file-system        chỉ thực hiện trên hệ thống tập tin này

en: 
    By default, sparse SOURCE files are detected by a crude heuristic and the
    corresponding DEST file is made sparse as well.  That is the behavior
    selected by --sparse=auto.  Specify --sparse=always to create a sparse DEST
    file whenever the SOURCE file contains a long enough sequence of zero bytes.
    Use --sparse=never to inhibit creation of sparse files.
vi: 
    Mặc định là tập tin NGUỒN sparse được dò tìm bởi một tiên đoán thô sơ và tập
    tin ĐÍCH tương ứng cũng được sparse. Các hành xử này được lựa chọn bởi
    “--sparse=auto”.  chỉ định ”--sparse=always” để tạo một tập tin ĐÍCH sparse
    kể cả khi tập tin NGUỒN chứa một chuỗi byte số không đủ dài.
    Hãy dùng “--sparse=never” để ngăn chặn việc tạo các tập tin sparse.

en: 
    As a special case, cp makes a backup of SOURCE when the force and backup
    options are given and SOURCE and DEST are the same name for an existing,
    regular file.
vi: 
    Như một trường hợp đặc biệt, cp tạo bản sao lưu của NGUỒN
    khi đưa ra hai tùy chọn force (ép buộc) và backup (sao lưu)
    và NGUỒN và ĐÍCH cùng là một tên cho một tập tin thông thường đã tồn tại.

en: failed to preserve times for %s
vi: gặp lỗi khi bảo tồn các thời gian cho %s

en: failed to preserve permissions for %s
vi: gặp lỗi bảo tồn quyền hạn cho %s

en: cannot make directory %s
vi: không tạo được thư mục %s

en: %s exists but is not a directory
vi: %s có nhưng không phải là thư mục

en: missing file operand
vi: thiếu toán hạng tập tin

en: missing destination file operand after %s
vi: thiếu toán hạng tập tin đích đến sau %s

en: cannot combine --target-directory (-t) and --no-target-directory (-T)
vi: không thể kết hợp --target-directory (-t) và --no-target-directory (-T)

en: with --parents, the destination must be a directory
vi: khi dùng tùy chọn “--parents” thì đích đến phải là thư mục

en: multiple target directories specified
vi: đã chỉ ra nhiều hơn một thư mục đích

en: warning: ignoring --context; it requires an SELinux-enabled kernel
vi: CẢNH BÁO: bỏ qua --context vì nhân không hỗ trợ SELinux như yêu cầu

en: cannot make both hard and symbolic links
vi: không thể tạo được đồng thời liên kết mềm và cứng

en: --reflink can be used only with --sparse=auto
vi: --reflink chỉ có thể dùng với --sparse=auto

en: backup type
vi: kiểu sao lưu

en: cannot set target context and preserve it
vi: không thể đặt ngữ cảnh đích thành và bảo tồn nó

en: cannot preserve security context without an SELinux-enabled kernel
vi: không thể bảo tồn ngữ cảnh bảo mật trên hệ thống không hỗ trợ SELinux

en: cannot preserve extended attributes, cp is built without xattr support
vi: không thể bảo tồn thuộc tính mở rộng vì cp được tạo không có hỗ trợ xattr

en: %s: line number out of range
vi: %s: số dòng vượt quá giới hạn

en: %s: %s: line number out of range
vi: %s: %s: số dòng vượt quá giới hạn

en: %s: %s: match not found
vi: %s: %s: không tìm thấy

en: error in regular expression search
vi: lỗi trong biểu thức chính quy tìm kiếm

en: write error for %s
vi: lỗi ghi cho %s

en: %s: integer expected after delimiter
vi: %s: cần số nguyên sau dấu phân cách

en: %s: '}' is required in repeat count
vi: %s: cần “}” trong số lượng lặp lại

en: %s}: integer required between '{' and '}'
vi: %s}: cần số nguyên giữa “{” và “}”

en: %s: closing delimiter '%c' missing
vi: %s: thiếu dấu phân cách đóng “%c”

en: %s: invalid regular expression: %s
vi: %s: biểu thức chính quy không hợp lệ: %s

en: %s: invalid pattern
vi: %s: mẫu sai

en: %s: line number must be greater than zero
vi: %s: số thứ tự dòng phải lớn hơn không

en: warning: line number %s is the same as preceding line number
vi: cảnh bảo: số thứ tự dòng %s trùng với số thứ tự dòng đứng trước

en: missing conversion specifier in suffix
vi: hậu tố thiếu sự xác định chuyển đổi

en: invalid conversion specifier in suffix: %c
vi: hậu tố chứa sự xác định chuyển đổi sai: %c

en: invalid conversion specifier in suffix: \%.3o
vi: hậu tố chứa sự xác định chuyển đổi sai: \%.3o

en: invalid flags in conversion specification: %%%c%c
vi: Cờ sai trong chỉ định hoán đổi: %%%c%c

en: too many %% conversion specifications in suffix
vi: hậu tố chứa quá nhiều sự xác định chuyển đổi %%

en: missing %% conversion specification in suffix
vi: hậu tố thiếu sự xác định chuyển đổi %%

en: invalid number
vi: số không hợp lệ

en: Usage: %s [OPTION]... FILE PATTERN...
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_TIN MẪU…

en: Output pieces of FILE separated by PATTERN(s) to files 'xx00', 'xx01', ...,
    and output byte counts of each piece to standard output.
vi: Xuất ra các phần của TẬP_TIN ngăn cách bởi (các) MẪU thành các tập tin “xx00”,
    “xx01”, v.v., và in ra đầu ra tiêu chuẩn kích thước theo byte của mỗi phần.

en: 
    Read standard input if FILE is -
vi: 
    Đọc đầu vào tiêu chuẩn nếu TẬP_TIN là “-”

en:   -b, --suffix-format=FORMAT
             use sprintf FORMAT instead of %02d
vi:   -b, --suffix-format=ĐỊNH_DẠNG  dùng sprintf ĐỊNH_DẠNG thay cho %02d

en:   -f, --prefix=PREFIX
             use PREFIX instead of 'xx'
vi:   -f, --prefix=TIỀN_TỐ       dùng TIỀN_TỐ thay cho “xx”

en:   -k, --keep-files
             do not remove output files on errors
vi:   -k, --keep-files           không xóa tập tin xuất khi có lỗi

en:   -n, --digits=DIGITS
             use specified number of digits instead of 2
vi:   -n, --digits=CHỮ_SỐ        dùng số chữ số CHỮ_SỐ thay cho 2

en: Usage: %s OPTION... [FILE]...
vi: Cách dùng: %s TÙY_CHỌN… [TẬP_TIN]…

en: Print selected parts of lines from each FILE to standard output.
vi: In ra đầu ra tiêu chuẩn phần đã chọn của các dòng từ mỗi TẬP_TIN.

en:   -b, --bytes=LIST
             select only these bytes
vi:   -b, --bytes=DANH_SÁCH   chỉ chọn những byte này

en:   -c, --characters=LIST
             select only these characters
vi:   -c, --characters=DANH_SÁCH   chỉ chọn những ký tự này

en:   -d, --delimiter=DELIM
             use DELIM instead of TAB for field delimiter
vi:   -d, --delimiter=DẤU     sử dụng DẤU này thay cho TAB, để phân cách các trường

en:   -n
             (ignored)
vi:   -n                      (bị bỏ qua)

en:   -s, --only-delimited
             do not print lines not containing delimiters
vi:   -s, --only-delimited    không in ra những dòng không có ký tự phân cách

en: 
    Use one, and only one of -b, -c or -f.  Each LIST is made up of one
    range, or many ranges separated by commas.  Selected input is written
    in the same order that it is read, and is written exactly once.
vi: 
    Dùng chỉ một của những tùy chọn “-b”, “-c” và “-f”.
    Mỗi DANH_SÁCH chứa một phạm vi, hoặc nhiều phạm vi định giới
    bằng dấu phẩy. Đầu vào đã chọn được ghi theo cùng một thứ tự
    với việc đọc; nó được ghi chỉ một lần.

en: Each range is one of:
    
      N     N'th byte, character or field, counted from 1
      N-    from N'th byte, character or field, to end of line
      N-M   from N'th to M'th (included) byte, character or field
      -M    from first to M'th (included) byte, character or field
vi: Mỗi phạm vi là một trong:
    
      N     Byte thứ N, ký tự hoặc trường, đếm từ 1
      N-    Từ byte, ký tự hoặc trường thứ N đến cuối dòng
      N-M   Từ byte, ký tự hoặc trường thứ N đến M (tính cả M)
      -M    Từ byte, ký tự hoặc trường đầu tiên đến thứ M (tính cả M)

en: the delimiter must be a single character
vi: dấu phân cách phải là một ký tự đơn

en: you must specify a list of bytes, characters, or fields
vi: cần chỉ ra danh sách các byte, ký tự, hoặc trường

en: an input delimiter may be specified only when operating on fields
vi: chỉ đưa ra dấu phân cách dữ liệu vào khi thực hiện với trường

en: suppressing non-delimited lines makes sense
    	only when operating on fields
vi: bỏ đi các dòng không phân cách chỉ có tác dụng
    	khi thực hiện với trường

en:   -s, --set=STRING
             set time described by STRING
vi:   -s, --set=CHUỖI           đặt thời gian theo mẫu của CHUỖI

en: 
    FORMAT controls the output.  Interpreted sequences are:
    
      %%   a literal %
      %a   locale's abbreviated weekday name (e.g., Sun)
vi: 
    ĐỊNH_DẠNG điều khiển kết xuất. Các chuỗi được đọc:
    
      %%   một chữ cái %
      %a   tên viết tắt của ngày trong tuần của miền địa phương (Th 3..CN)

en:   %A   locale's full weekday name (e.g., Sunday)
      %b   locale's abbreviated month name (e.g., Jan)
      %B   locale's full month name (e.g., January)
      %c   locale's date and time (e.g., Thu Mar  3 23:05:25 2005)
vi:   %A   tên đầy đủ của ngày trong tuần của miền địa phương (Thứ hai..Chủ nhật)
      %b   tên ngắn gọn của các tháng của miền địa phương (Thg 1..Thg 12)
      %B   tên đầy đủ của các tháng của miền địa phương (Tháng giêng..Tháng mười hai)
      %c   thời gian và ngày của miền địa phương (v.d. 14:36:33 MSD Thứ ba  26 Thg 4 2005)

en:   %h   same as %b
      %H   hour (00..23)
      %I   hour (01..12)
      %j   day of year (001..366)
vi:   %h   giống như %b
      %H   giờ (00..23)
      %I   giờ (01..12)
      %j   ngày của năm (001..366)

en:   %k   hour, space padded ( 0..23); same as %_H
      %l   hour, space padded ( 1..12); same as %_I
      %m   month (01..12)
      %M   minute (00..59)
vi:   %k   giờ, có khoảng trống, tương tự như %_H
      %l   giờ, có khoảng trống, tương tự như %_H
      %m   tháng (01..12)
      %M   phút (00..59)

en:   %S   second (00..60)
      %t   a tab
      %T   time; same as %H:%M:%S
      %u   day of week (1..7); 1 is Monday
vi:   %S   giây (00..60); cần 60 để thích hợp với giây nhảy qua phút khác
      %t   khoảng tab ngang
      %T   thời gian (giống như %H:%M:%S)
      %u   ngày của tuần (1..7);  1 tương ứng với Thứ Hai

en:   %U   week number of year, with Sunday as first day of week (00..53)
      %V   ISO week number, with Monday as first day of week (01..53)
      %w   day of week (0..6); 0 is Sunday
      %W   week number of year, with Monday as first day of week (00..53)
vi:   %U   số thứ tự của tuần trong năm với Chủ Nhật là ngày đầu tuần (00..53)
      %V   số thứ tự của tuần ISO với Thứ hai là ngày đầu tuần (01..53)
      %w   ngày trong tuần (0..6);  0 là Chủ Nhật
      %W   số thứ tự của tuần trong năm với Thứ Hai là ngày đầu tuần (00..53)

en:   %z   +hhmm numeric time zone (e.g., -0400)
      %:z  +hh:mm numeric time zone (e.g., -04:00)
      %::z  +hh:mm:ss numeric time zone (e.g., -04:00:00)
      %:::z  numeric time zone with : to necessary precision (e.g., -04, +05:30)
      %Z   alphabetic time zone abbreviation (e.g., EDT)
    
    By default, date pads numeric fields with zeroes.
vi:   %z   +hhmm múi giờ dạng số (v.d., -0400)
      %:z  +hh:mm múi giờ dạng số (v.d., -04:00)
      %::z  +hh:mm:ss múi giờ dạng số (v.d., -04:00:00)
      %:::z  múi giờ dạng số có “:” đến mức chính xác đã yêu cầu (v.d., -04, +05:30)
      %Z   viết tắt múi giờ theo kiểu bảng chữ cái  (v.d., EDT, CST)
    
    Mặc định là lệnh ngày tháng đệm trường số bằng số không (0).

en: 
    After any flags comes an optional field width, as a decimal number;
    then an optional modifier, which is either
    E to use the locale's alternate representations if available, or
    O to use the locale's alternate numeric symbols if available.
vi: 
    Sau mỗi cờ cũng có thể đặt bề rộng trường, là con số thập phân;
    rồi (cũng tùy chọn) sự sửa đổi, hoặc là
    E để dùng các sự đại diện xen kẽ của miền địa phương (nếu có)
    hoặc là
    O để dùng các ký hiệu thuộc số xen kẽ của miền địa phương (nếu có)

en: invalid date %s
vi: ngày sai %s”

en: the options to specify dates for printing are mutually exclusive
vi: những tùy chọn chỉ ra ngày để hiển thị loại trừ lẫn nhau

en: the options to print and set the time may not be used together
vi: những tùy chọn để in ra và đặt thời gian không sử dụng được cùng nhau

en: multiple output formats specified
vi: đã chỉ ra nhiều định dạng kết quả

en: the argument %s lacks a leading '+';
    when using an option to specify date(s), any non-option
    argument must be a format string beginning with '+'
vi: đối số %s thiếu dấu cộng “+” ở đầu;
    khi sử dụng một tùy chọn để chỉ ra (các) ngày tháng,
    mỗi đối số không tùy chọn phải là một chuỗi bắt đầu với dấu cộng

en: cannot set date
vi: không đặt được ngày

en: Usage: %s [OPERAND]...
      or:  %s OPTION
vi: Cách dùng: %s [TOÁN_HẠNG]…
         hoặc: %s TÙY_CHỌN

en: Copy a file, converting and formatting according to the operands.
vi: Sao chép tập tin, chuyển đổi và định dạng theo các toán hạng.

en:   bs=BYTES        read and write up to BYTES bytes at a time (default: 512);
                      overrides ibs and obs
vi:   bs=BYTES        đọc và ghi BYTES byte mỗi lần(mặc định: 512);
                      đè ibs và obs

en:   cbs=BYTES       convert BYTES bytes at a time
vi:   cbs=BYTES       chuyển đổi BYTES byte mỗi lần

en:   conv=CONVS      convert the file as per the comma separated symbol list
vi:   conv=CONVS      chuyển đổi tập tin tùy theo danh sách các ký hiệu,
                        phân cách nhau bởi dấu phẩy

en:   count=N         copy only N input blocks
vi:   count=SỐ        chỉ sao chép SỐ khối đầu vào

en:   ibs=BYTES       read up to BYTES bytes at a time (default: 512)
vi:   ibs=BYTES       đọc BYTES byte mỗi lần (mặc định: 512)

en:   iflag=FLAGS     read as per the comma separated symbol list
vi:   iflag=CỜ        đọc tùy theo danh sách các ký hiệu phân cách bởi dấu phẩy

en:   obs=BYTES       write BYTES bytes at a time (default: 512)
vi:   obs=BYTES       ghi BYTES byte mỗi lần (mặc định: 512)

en:   oflag=FLAGS     write as per the comma separated symbol list
vi:   oflag=CỜ        ghi tùy theo danh sách các ký hiệu phân cách bởi dấu phẩy

en:   excl      fail if the output file already exists
      nocreat   do not create the output file
      notrunc   do not truncate the output file
      noerror   continue after read errors
      fdatasync  physically write output file data before finishing
      fsync     likewise, but also write metadata
vi:   excl      lỗi nếu tập tin kết quả đã có
      nocreat   không tạo tập tin kết quả
      notrunc   không cắt ngắn tập tin kết quả
      noerror   tiếp tục sau khi gặp lỗi đọc
      fdatasync ghi vật lý dữ liệu tập tin kết quả lên đĩa trước khi thoát
      fsync     như trên, nhưng đồng thời ghi cả siêu dữ liệu

en: 
    Each FLAG symbol may be:
    
      append    append mode (makes sense only for output; conv=notrunc suggested)
vi: 
    Mỗi ký hiệu CỜ có thể là:
    
      append    chế độ nối thêm
                  (chỉ có ích cho đầu ra; cũng đề nghị “conv=notrunc”)

en:   cio       use concurrent I/O for data
vi:   cio       dùng I/O đồng quy cho dữ liệu

en:   direct    use direct I/O for data
vi:   direct    sử dụng I/O trực tiếp cho dữ liệu

en:   directory  fail unless a directory
vi:   directory   không thành công nếu không phải thư mục

en:   dsync     use synchronized I/O for data
vi:   dsync     dùng I/O đã đồng bộ cho dữ liệu

en:   sync      likewise, but also for metadata
vi:   sync      như trên, nhưng đồng thời cho cả siêu dữ liệu

en:   fullblock  accumulate full blocks of input (iflag only)
vi:   fullblock  tích lũy các khối đầy đủ dữ liệu đầu vào (chỉ iflag)

en:   nonblock  use non-blocking I/O
vi:   nonblock  sử dụng I/O không đặt khối

en:   noatime   do not update access time
vi:   noatime   không cập nhật giờ truy cập

en:   nocache   Request to drop cache.  See also oflag=sync
vi:   nocache   Yêu cầu xóa bộ nhớ đệm.  Cũng nên xem oflag=sync

en:   noctty    do not assign controlling terminal from file
vi:   noctty    không ấn định thiết bị cuối điều khiển từ tập tin

en:   nofollow  do not follow symlinks
vi:   nofollow  không đi theo liên kết mềm

en:   nolinks   fail if multiply-linked
vi:   nolinks   lỗi nếu có nhiều liên kết

en:   binary    use binary I/O for data
vi:   binary    sử dụng I/O nhị phân cho dữ liệu

en:   text      use text I/O for data
vi:   text      sử dụng I/O văn bản cho dữ liệu

en: 
    Sending a %s signal to a running 'dd' process makes it
    print I/O statistics to standard error and then resume copying.
    
    Options are:
vi: 
    Gửi một tín hiệu %s đến tiến trình “dd” đang chạy để làm cho nó
    in thống kê vào ra đến đầu ra lỗi chuẩn và sau đó tiếp tục sao chép.
    
    Các tùy chọn là:

en: Infinity
vi: Vô hạn

en: closing input file %s
vi: đóng tập tin vào %s

en: closing output file %s
vi: đóng tập tin ra %s

en: failed to turn off O_DIRECT: %s
vi: gặp lỗi khi tắt O_DIRECT: %s

en: writing to %s
vi: đang ghi vào %s

en: warning: %s is a zero multiplier; use %s if that is intended
vi: cảnh báo: %s là nhân tử số không; dùng %s nếu ý định là vậy

en: unrecognized operand %s
vi: toán hạng không nhận ra %s

en: invalid conversion
vi: sai chuyển đổi

en: invalid input flag
vi: cờ đầu vào không hợp lệ

en: invalid output flag
vi: cờ đầu ra không hợp lệ

en: invalid status level
vi: mức trạng thái không hợp lệ

en: cannot combine any two of {ascii,ebcdic,ibm}
vi: không thể kết hợp hai trong số {ascii,ebcdic,ibm}

en: cannot combine block and unblock
vi: không thể kết hợp block và unblock

en: cannot combine lcase and ucase
vi: không thể kết hợp lcase (chữ thường) và ucase (chữ HOA)

en: cannot combine excl and nocreat
vi: không thể kết hợp excl và nocreat

en: cannot combine direct and nocache
vi: không thể kết hợp direct và nocache

en: %s: cannot skip
vi: %s: không thể bỏ qua

en: %s: cannot seek
vi: %s: không thể di chuyển vị trí đọc

en: offset overflow while reading file %s
vi: offset bị tràn khi đọc tập tin %s

en: warning: invalid file offset after failed read
vi: cảnh báo: offset tập tin không hợp lệ sau lỗi đọc

en: cannot work around kernel bug after all
vi: vậy không làm việc được với lỗi của nhân

en: setting flags for %s
vi: đang cài đặt cờ cho %s

en: %s: cannot skip to specified offset
vi: %s: không thể nhảy đến tới offset đưa ra

en: fdatasync failed for %s
vi: fdatasync bị lỗi cho %s

en: fsync failed for %s
vi: fsync bị lỗi cho %s

en: failed to open %s
vi: gặp lỗi khi mở %s

en: failed to discard cache for: %s
vi: không thể bỏ qua cache: %s

en: Filesystem
vi: Hệ thống tập tin

en: Type
vi: Kiểu

en: blocks
vi: khối

en: Used
vi: Dùng

en: Available
vi: Còn

en: Use%
vi: %Dùng

en: Inodes
vi: Inode

en: IUsed
vi: IDùng

en: IFree
vi: ITrống

en: IUse%
vi: %IDùng

en: Mounted on
vi: Gắn vào

en: File
vi: Tập tin

en: option --output: field %s unknown
vi: tùy chọn --output: không hiểu trường “%s”

en: option --output: field %s used more than once
vi: tùy chọn --output: trường “%s” được dùng nhiều hơn một lần

en: Size
vi: Cỡ

en: Avail
vi: Còn

en: Capacity
vi: Dung lượng

note: TRANSLATORS: this is the "1K-blocks" header in "df" output.
en: %s-%s
vi: %2$s-%1$s

en: cannot access %s: over-mounted by another device
vi: không thể truy cập %s: over-mounted bởi thiết bị khác

en: Show information about the file system on which each FILE resides,
    or all file systems by default.
vi: Hiển thị thông tin về hệ thống tập tin nơi mà TẬP_TIN cư ngụ,
    hoặc tất cả các tập tin theo mặc định.

note: TRANSLATORS: The thousands and decimal separators are best adjusted to an appropriate default for your locale.
en:   -a, --all
             include pseudo, duplicate, inaccessible file systems
vi:   -a, --all             gồm cả những hệ thống tập tin giả, trùng, không truy cập được

en:   -h, --human-readable
             print sizes in powers of 1024 (e.g., 1023M)
vi:       --total           xuất một tổng số tổng hợp cả đĩa

en:   -H, --si
             print sizes in powers of 1000 (e.g., 1.1G)
vi:   -h, --human-readable  hiển thị kích cỡ theo dạng mũ 1024 (v.d. 1023M)

en:   -i, --inodes
             list inode information instead of block usage
vi:   -i, --inodes          liêt kê thông tin về inode thay cho sử dụng khối

en:   -l, --local
             limit listing to local file systems
vi:   -l, --local           chỉ liệt kê hệ thống tập tin cục bộ

en:       --no-sync
             do not invoke sync before getting usage info (default)
vi:       --no-sync         không gọi sync trước khi lấy thông tin sử dụng (mặc định)

en:   -P, --portability
             use the POSIX output format
vi:   -P, --portability     sử dụng định dạng kết quả POSIX

en:       --sync
             invoke sync before getting usage info
vi:       --sync            gọi sync trước khi lấy thông tin cách dùng

en:   -t, --type=TYPE
             limit listing to file systems of type TYPE
vi:   -t, --type=KIỂU       chỉ liệt kê các hệ thống tập tin KIỂU

en:   -T, --print-type
             print file system type
vi:   -T, --print-type      in ra kiểu hệ thống tập tin

en:   -x, --exclude-type=TYPE
             limit listing to file systems not of type TYPE
vi:   -x, --exclude-type=KIỂU  giới hạn liệt kê các hệ thống tập tin không phải KIỂU

en:   -v
             (ignored)
vi:   -v                    (bị bỏ qua)

en: 
    FIELD_LIST is a comma-separated list of columns to be included.  Valid
    field names are: 'source', 'fstype', 'itotal', 'iused', 'iavail', 'ipcent',
    'size', 'used', 'avail', 'pcent', 'file' and 'target' (see info page).
vi: 
    D.SÁCH_TRƯỜNG là danh sách các trường được ngăn cách nhau bởi dấu phẩy các cột được bao gồm.
    Các tên trường hợp lệ là: “source”, “fstype”, “itotal”, “iused”, “iavail”, “ipcent”,
    “size”, “used”, “avail”, “pcent”, “file” và “target” (xem trang info).

en: options %s and %s are mutually exclusive
vi: hai tùy chọn “%s” và “%s” loại từ lẫn nhau

en: file system type %s both selected and excluded
vi: dạng hệ thống tập tin %s đã được cả chọn và loại bỏ

en: Warning:
vi: Cảnh báo:

en: cannot read table of mounted file systems
vi: không đọc được bảng các hệ thống tập tin đã gắn

en: no file systems processed
vi: không có hệ thống tập tin được xử lý

en: Output commands to set the LS_COLORS environment variable.
    
    Determine format of output:
vi: Đưa ra các câu lệnh đặt biến môi trường LS_COLORS.
    
    Nhận ra định dạng kết quả:

en:   -p, --print-database
             output defaults
vi:   -p, --print-database        xuất các giá trị mặc định

en: 
    If FILE is specified, read it to determine which colors to use for which
    file types and extensions.  Otherwise, a precompiled database is used.
    For details on the format of these files, run 'dircolors --print-database'.
vi: 
    Nếu chỉ ra TẬP_TIN, thì đọc nó để tìm ra màu nào sử dụng cho dạng tập tin
    và phần mở rộng tập tin nào.  Nếu không, sử dụng cơ sở dữ liệu đã biên dịch từ trước.
    Để xem chi tiết về định dạng của những tập tin này, chạy “dircolors --print-database”.

en: <internal>
vi: <nội bộ>

en: file operands cannot be combined with --print-database (-p)
vi: toán hạng tập tin không thể kết hợp với “--print-database (-p)”

en: no SHELL environment variable, and no shell type option given
vi: không có biến môi trường SHELL, và không đưa ra tùy chọn kiểu shell

en: Usage: %s [OPTION] NAME...
vi: Cách dùng: %s [TÙY-CHỌN] TÊN…

en: Output each NAME with its last non-slash component and trailing slashes
    removed; if NAME contains no /'s, output '.' (meaning the current directory).
vi: In ra từng TÊN không có dấu gách chéo ở đầu và cuối; nếu TÊN không chứa “/” nào,
    thì in ra “.” (có nghĩa là thư mục hiện thời).

en: 
    Examples:
      %s /usr/bin/          -> "/usr"
      %s dir1/str dir2/str  -> "dir1" followed by "dir2"
      %s stdio.h            -> "."
vi: 
    Thí dụ:
      %s /usr/bin/          -> “/usr”.
      %s dir1/str dir2/str  -> “dir1” theo sau bởi “dir2”
      %s stdio.h            -> “.”.

en: Usage: %s [OPTION]... [FILE]...
      or:  %s [OPTION]... --files0-from=F
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]…
         hoặc: %s [TÙY_CHỌN]… --files0-from=F

en:   -a, --all
             write counts for all files, not just directories
vi:   -a, --all             ghi tổng số lượng cho mọi tập tin, không chỉ thư mục

en:   -b, --bytes
             equivalent to '--apparent-size --block-size=1'
vi:   -b, --bytes           tương đương “--apparent-size --block-size=1”

en:   -c, --total
             produce a grand total
vi:   -c, --total           đưa ra một báo cáo tổng cộng

en:   -H
             equivalent to --dereference-args (-D)
vi:   -H                    tương đương với “--dereference-args (-D)”

en:   -h, --human-readable
             print sizes in human readable format (e.g., 1K 234M 2G)
vi:   -h, --human-readable  in kích cỡ với định dạng dễ đọc (v.d. 1K 234M 2G)

en:       --inodes
             list inode usage information instead of block usage
vi:       --inodes          liệt kê thông tin theo inode thay cho khối

en:   -L, --dereference
             dereference all symbolic links
vi:   -L, --dereference     không theo liên kết mềm

en:   -l, --count-links
             count sizes many times if hard linked
vi:   -l, --count-links     tính kích cỡ rất nhiều lần nếu có liên kết cứng

en:   -m
             like --block-size=1M
vi:   -m                    giống “--block-size=1M”

en:   -P, --no-dereference
             don't follow any symbolic links (this is the default)
vi:   -P, --no-dereference  không đi theo liên kết mềm nào (đây là mặc định)

en:   -S, --separate-dirs
             for directories do not include size of subdirectories
vi:   -S, --separate-dirs   với thư mục thì không thêm kích cỡ của thư mục con

en:       --si
             like -h, but use powers of 1000 not 1024
vi:       --si              giống -h, nhưng theo số mũ 1000 chứ không phải 1024

en:   -s, --summarize
             display only a total for each argument
vi:   -s, --summarize       chỉ hiển thị tổng số cho mỗi đối số

en:   -X, --exclude-from=FILE
             exclude files that match any pattern in FILE
vi:   -X, --exclude-from=TẬP-TIN  loại trừ các tập tin khớp mẫu bất kỳ trong TẬP-TIN

en:       --exclude=PATTERN
             exclude files that match PATTERN
vi:       --exclude=MẪU        loại trừ các tập tin khớp MẪU

en:   -x, --one-file-system
             skip directories on different file systems
vi:   -x, --one-file-system    bỏ qua các thư mục trên hệ thống tập tin khác

en: fts_read failed: %s
vi: fts_read gặp lỗi: %s

en: invalid maximum depth %s
vi: độ sâu tối đa “%s” không hợp lệ

en: invalid --threshold argument '-0'
vi: tham số --threshold không hợp lệ “-0”

en: cannot both summarize and show all entries
vi: không thể đồng thời tóm tắt, và hiển thị mọi mục

en: warning: summarizing is the same as using --max-depth=0
vi: cảnh báo: tóm tắt là giống với sử dụng “--max-depth=0”

en: warning: options --apparent-size and -b are ineffective with --inodes
vi: cảnh báo: tùy chọn --apparent-size và -b không có tác dụng gì với --inodes

en: file operands cannot be combined with --files0-from
vi: toán hạng tập tin không thể kết hợp với “--file0-from”

en: invalid zero-length file name
vi: sai tên tập tin chiều dài bằng không

en: Usage: %s [SHORT-OPTION]... [STRING]...
      or:  %s LONG-OPTION
vi: Cách dùng: %s [TÙY_CHỌN_NGẮN]… [CHUỖI]…
         hoặc: %s TÙY-CHỌN-DÀI

en: Echo the STRING(s) to standard output.
vi: Hiển thị CHUỖI ra đầu ra tiêu chuẩn.

en: 
    If -e is in effect, the following sequences are recognized:
vi: 
    ”-e” có hiệu lực thì cũng nhận ra những dãy theo đây:

en:   \\      backslash
      \a      alert (BEL)
      \b      backspace
      \c      produce no further output
      \e      escape
      \f      form feed
      \n      new line
      \r      carriage return
      \t      horizontal tab
      \v      vertical tab
vi:   \\      sổ chéo ngược
      \a      cảnh giác (BEL)
      \b      xóa lùi
      \c      không xuất gì thêm nữa
      \e      thoát
      \f      kéo trang
      \n     dòng mới
      \r      xuống dòng
      \t      cột tab theo chiều ngang
      \v      cột tab theo chiều dọc

en:   \0NNN   byte with octal value NNN (1 to 3 digits)
      \xHH    byte with hexadecimal value HH (1 to 2 digits)
vi:   \0NNN   byte có giá trị bát phân NNN (1 đến 3 chữ số)
      \xHH    byte có giá trị thập lục HH (1 đến 2 chữ số)

en: Usage: %s [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
vi: Cách dùng: %s [TÙY_CHỌN]… [-] [TÊN=GIÁ_TRỊ]… [LỆNH [Đ.SỐ]…]

en: Set each NAME to VALUE in the environment and run COMMAND.
vi: Đặt từng TÊN thành GIÁ-TRỊ trong biến môi trường và chạy LỆNH.

en:   -i, --ignore-environment
             start with an empty environment
vi:   -i, --ignore-environment   bắt đầu với một môi trường rỗng

en:   -u, --unset=NAME
             remove variable from the environment
vi:   -u, --unset=TÊN      xóa biến TÊN khỏi môi trường

en:   -v, --debug
             print verbose information for each processing step
vi:   -v, --debug          hiển thị thông tin chi tiết từng bước thực hiện

en: 
    A mere - implies -i.  If no COMMAND, print the resulting environment.
vi: 
    Một “-” nghĩa là “-i”.  Nếu không có câu LỆNH, thì in ra môi trường kết quả.

en: cannot unset %s
vi: không thể bỏ đặt %s

en: '\c' must not appear in double-quoted -S string
vi: '\c' phải không xuất hiện trong chuỗi -S được trích dẫn bằng dấu nháy kép

en: invalid backslash at end of string in -S
vi: dấu gạch ngược không hợp lệ ở kết thúc chuỗi trong -S

en: invalid sequence '\%c' in -S
vi: chuỗi liên tiếp không hợp lệ '\%c' trong -S

en: only ${VARNAME} expansion is supported, error at: %s
vi: chỉ hỗ trợ biểu thức ${VARNAME}, lỗi tại: %s

en: no terminating quote in -S string
vi: không có dấu nháy chấm dứt trong chuỗi -S

en: %s: invalid signal
vi: %s: tín hiệu sai

en: invalid option -- '%c'
vi: tùy chọn không hợp lệ  -- “%c”

en: use -[v]S to pass options in shebang lines
vi: dùng -[v]S để chuyển các tùy chọn trong các dòng shebang

en: cannot set %s
vi: không thể đặt %s

en: cannot specify --null (-0) with command
vi: không thể xác định --null (0) với câu lệnh

en: must specify command with --chdir (-C)
vi: phải chỉ định lệnh với --chdir (-C)

en: cannot change directory to %s
vi: không chuyển chuyển đổi thư mục sang %s

en: tabs are too far apart
vi: tab phân cách nhau quá xa

en: '/' specifier only allowed with the last value
vi: “/” theo danh nghĩa chỉ cho phép với giá trị cuối cùng

en: '+' specifier only allowed with the last value
vi: “+” theo danh nghĩa chỉ cho phép với giá trị cuối cùng

en: '/' specifier not at start of number: %s
vi: “/” theo danh nghĩa không bắt đầu của một số: %s

en: '+' specifier not at start of number: %s
vi: “+” theo danh nghĩa không ở vị trí bắt đầu của một số: %s

en: tab stop is too large %s
vi: chiều dài tab là quá lớn %s

en: tab size contains invalid character(s): %s
vi: kích cỡ tab chứa ký tự không cho phép: %s

en: tab size cannot be 0
vi: kích cỡ tab không thể là 0

en: tab sizes must be ascending
vi: kích cỡ tab phải tăng dần

en: '/' specifier is mutually exclusive with '+'
vi: “/” xung đột với “+”

en: input line is too long
vi: dòng đầu vào quá dài

en: Convert tabs in each FILE to spaces, writing to standard output.
vi: Chuyển đổi tab trong mỗi TẬP_TIN thành khoảng trắng, ghi ra đầu ra tiêu chuẩn.

en:   -i, --initial
             do not convert tabs after non blanks
vi:   -i, --initial    không chuyển đổi tab nằm sau ký tự không phải trống

en:   -t, --tabs=N
             have tabs N characters apart, not 8
vi:   -t, --tabs=SỐ    dùng SỐ cho số ký tự của tab, không phải 8

en: Usage: %s EXPRESSION
      or:  %s OPTION
vi: Cách dùng: %s BIỂU_THỨC
         hoặc: %s TÙY_CHỌN

en: 
    Print the value of EXPRESSION to standard output.  A blank line below
    separates increasing precedence groups.  EXPRESSION may be:
    
      ARG1 | ARG2       ARG1 if it is neither null nor 0, otherwise ARG2
    
      ARG1 & ARG2       ARG1 if neither argument is null or 0, otherwise 0
vi: 
    In giá trị của BIỂU_THỨC ra đầu ra tiêu chuẩn.  Một dòng trắng ở dưới
    phân cách các nhóm có quyền ưu tiên tăng dần.  BIỂU_THỨC có thể là:
    
      Đ.SỐ1 | Đ.SỐ2     Đ.SỐ1 nếu nó không phải rỗng hoặc 0, nếu không thì Đ.SỐ2
    
      Đ.SỐ1 & Đ.SỐ2     Đ.SỐ1 nếu mỗi đối số không phải rỗng hay 0, ngược lại thì 0

en: 
      ARG1 < ARG2       ARG1 is less than ARG2
      ARG1 <= ARG2      ARG1 is less than or equal to ARG2
      ARG1 = ARG2       ARG1 is equal to ARG2
      ARG1 != ARG2      ARG1 is unequal to ARG2
      ARG1 >= ARG2      ARG1 is greater than or equal to ARG2
      ARG1 > ARG2       ARG1 is greater than ARG2
vi: 
      Đ.SỐ1 < Đ.SỐ2     Đ.SỐ1 nhỏ hơn Đ.SỐ2
      Đ.SỐ1 <= Đ.SỐ2    Đ.SỐ1 nhỏ hơn hoặc bằng Đ.SỐ2
      Đ.SỐ1 = Đ.SỐ2     Đ.SỐ1 bằng Đ.SỐ2
      Đ.SỐ1 != Đ.SỐ2    Đ.SỐ1 khác Đ.SỐ2
      Đ.SỐ1 >= Đ.SỐ2    Đ.SỐ1 lớn hơn hoặc bằng Đ.SỐ2
      Đ.SỐ1 > Đ.SỐ2     Đ.SỐ1 lớn hơn Đ.SỐ2

en: 
      ARG1 + ARG2       arithmetic sum of ARG1 and ARG2
      ARG1 - ARG2       arithmetic difference of ARG1 and ARG2
vi: 
      Đ.SỐ1 + Đ.SỐ2     tổng số học của Đ.SỐ1 và Đ.SỐ2
      Đ.SỐ1 - Đ.SỐ2     hiệu số học của Đ.SỐ1 và Đ.SỐ2

en: 
      ARG1 * ARG2       arithmetic product of ARG1 and ARG2
      ARG1 / ARG2       arithmetic quotient of ARG1 divided by ARG2
      ARG1 % ARG2       arithmetic remainder of ARG1 divided by ARG2
vi: 
      Đ.SỐ1 * Đ.SỐ2     tích số học của Đ.SỐ1 và Đ.SỐ2
      Đ.SỐ1 / Đ.SỐ2     thương số học của Đ.SỐ1 chia cho Đ.SỐ2
      Đ.SỐ1 % Đ.SỐ2     phần dư khi Đ.SỐ1 chia cho Đ.SỐ2

en: 
      STRING : REGEXP   anchored pattern match of REGEXP in STRING
    
      match STRING REGEXP        same as STRING : REGEXP
      substr STRING POS LENGTH   substring of STRING, POS counted from 1
      index STRING CHARS         index in STRING where any CHARS is found, or 0
      length STRING              length of STRING
vi: 
      CHUỖI : BTCQ   đánh dấu tương ứng của BTCQ trong CHUỖI
    
      match CHUỖI BTCQ           giống như CHUỖI : BTCQ
      substr CHUỖI VỊ_TRÍ DÀI    chuỗi con của CHUỖI, VỊ_TRÍ đếm từ 1
      index CHUỖI KÝ_TỰ          chỉ mục trong CHUỖI ở đó tìm thấy KÝ_TỰ, hoặc 0
      length CHUỖI               chiều dài CHUỖI

en:   + TOKEN                    interpret TOKEN as a string, even if it is a
                                   keyword like 'match' or an operator like '/'
    
      ( EXPRESSION )             value of EXPRESSION
vi:   + HIỆU_BÀI                 hiểu HIỆU_BÀI như một chuỗi, thậm chí cả khi nó
                                   là một từ khóa như “match” hay một toán tử như “/”
    
      ( BIỂU_THỨC )              giá trị của BIỂU_THỨC

en: 
    Beware that many operators need to be escaped or quoted for shells.
    Comparisons are arithmetic if both ARGs are numbers, else lexicographical.
    Pattern matches return the string matched between \( and \) or null; if
    \( and \) are not used, they return the number of characters matched or 0.
vi: 
    Cần biết rằng rất nhiều toán tử cần đặt sau ký tự thoát hoặc trong dấu ngoặc
    khi gõ vào trong shell.
    So sánh sẽ là số học nếu cả hai Đ.SỐ đều là số, nếu không sẽ là so sánh nghĩa từ.
    Khớp mẫu sẽ trả lại chuỗi tương ứng giữa “\(” và “\)” hoặc rỗng.
    Nếu không dùng “\(” và “\)”, chúng sẽ trả lại số ký tự tương ứng hoặc 0.

en: 
    Exit status is 0 if EXPRESSION is neither null nor 0, 1 if EXPRESSION is null
    or 0, 2 if EXPRESSION is syntactically invalid, and 3 if an error occurred.
vi: 
    Trạng thái thoát là:
     * 0 nếu BIỂU_THỨC không phải rỗng hoặc 0.
     * 1 nếu BIỂU_THỨC là rỗng hoặc 0
     * 2 nếu BIỂU_THỨC sai cú pháp
     * 3 nếu gặp lỗi.

en: syntax error: unexpected argument %s
vi: lỗi cú pháp: gặp %s bất thường

en: syntax error: missing argument after %s
vi: lỗi cú pháp: thiếu đối số ở sau %s

en: error in regular expression matcher
vi: lỗi trong hàm khớp biểu thức chính quy

en: syntax error: expecting ')' after %s
vi: lỗi cú pháp: cần ')' sau %s

en: syntax error: expecting ')' instead of %s
vi: lỗi cú pháp: cần ')' không phải %s

en: syntax error: unexpected ')'
vi: lỗi cú pháp: gặp ')' bất thường

en: non-integer argument
vi: đối số không phải số nguyên

en: division by zero
vi: chia cho không

en: set LC_ALL='C' to work around the problem
vi: đặt “LC_ALL=”C”” để tránh vấn đề

en: the strings compared were %s and %s
vi: đã so sánh hai chuỗi %s và %s

en: %s is not a valid positive integer
vi: %s không phải là một số nguyên dương hợp lệ

en: Print the prime factors of each specified integer NUMBER.  If none
    are specified on the command line, read them from standard input.
vi: In ra các nhân số nguyên tố của mỗi số nguyên SỐ.  Nếu không có đối số
    chỉ ra trên dòng lệnh, thì đọc chúng từ đầu vào tiêu chuẩn.

en: error reading input
vi: lỗi khi đọc đầu vào

en: cannot get current directory
vi: không lấy được thư mục hiện thời

en: cannot change to directory %s
vi: không thể chuyển sang thư mục %s

en: cannot stat current directory (now %s)
vi: không stat được thư mục hiện thời (bây giờ %s)

en: Usage: %s [-WIDTH] [OPTION]... [FILE]...
vi: Cách dùng: %s [-RỘNG] [TÙY_CHỌN]… [TẬP_TIN]…

en: Reformat each paragraph in the FILE(s), writing to standard output.
    The option -WIDTH is an abbreviated form of --width=DIGITS.
vi: Định dạng lại mỗi đoạn văn trong (các) TẬP_TIN, ghi ra đầu ra tiêu chuẩn.
    Tùy chọn “-RỘNG” là dạng viết tắt của tùy chọn “--width=CHỮ_SỐ”.

en:   -c, --crown-margin
             preserve indentation of first two lines
vi:   -c, --crown-margin        giữ khoảng thụt dòng của hai dòng đầu tiên

en:   -s, --split-only
             split long lines, but do not refill
vi:   -s, --split-only          chia những dòng dài, nhưng không điền lại

en:   -t, --tagged-paragraph
             indentation of first line different from second
vi:   -t, --tagged-paragraph    thụt dòng của dòng đầu tiên khác với dòng thứ hai

en:   -u, --uniform-spacing
             one space between words, two after sentences
vi:   -u, --uniform-spacing     một khoảng trống giữa các từ, hai giữa các câu

en:   -w, --width=WIDTH
             maximum line width (default of 75 columns)
vi:   -w, --width=RỘNG          độ rộng dòng tối đa (mặc định là 75 cột)

en:   -g, --goal=WIDTH
             goal width (default of 93% of width)
vi:   -g, --goal=RỘNG           độ rộng mục đích (mặc định là bằng 93% of chiều rộng)

en: invalid option -- %c; -WIDTH is recognized only when it is the first
    option; use -w N instead
vi: tùy chọn sai “-- %c”; “-WIDTH” chỉ nhận ra khi nó là tùy chọn đầu tiên;
    dùng “-w N” (N là số) để thay thế

en: invalid width
vi: chiều rộng không hợp lệ

en: Wrap input lines in each FILE, writing to standard output.
vi: Ngắt dòng cho từng TẬP_TIN, ghi ra đầu ra tiêu chuẩn.

en:   -b, --bytes
             count bytes rather than columns
vi:   -b, --bytes         đếm byte thay cho cột

en:   -w, --width=WIDTH
             use WIDTH columns instead of 80
vi:   -w, --width=RỘNG    dùng RỘNG cột thay cho 80

en: invalid number of columns
vi: sai số cột

en: Usage: %s
vi: Cách dùng: %s

en: Output platform dependent limits in a format useful for shell scripts.
vi: Giới hạn phụ thuộc vào nền tảng kết xuất theo một định dạng thích hợp với văn lệnh shell.

en: failed to get groups for user %s
vi: gặp lỗi khi lấy các nhóm cho người dùng %s

en: failed to get groups for the current process
vi: gặp lỗi khi lấy các nhóm cho tiến trình hiện thời

en: Usage: %s [OPTION]... [USERNAME]...
vi: Cách dùng: %s [TÙY_CHỌN]… [TÊN_NGƯỜI_DÙNG]…

en: Print group memberships for each USERNAME or, if no USERNAME is specified, for
    the current process (which may differ if the groups database has changed).
vi: In ra (các) nhóm chứa mỗi TÊN_NGƯỜI_DÙNG hoặc, nếu không đưa ra
    TÊN_NGƯỜI_DÙNG, cho tiến trình hiện thời (mà có thể khác nếu
    cơ sở dữ liệu nhóm bị thay đổi).

en: cannot get real UID
vi: không thể lấy UID thực

en: cannot get effective GID
vi: không thể lấy kết quả GID

en: cannot get real GID
vi: không thể lấy GID thực

en: %s: no such user
vi: %s: không có người dùng này

en: Print the first %d lines of each FILE to standard output.
    With more than one FILE, precede each with a header giving the file name.
vi: In %d dòng đầu tiên của mỗi TẬP_TIN ra đầu ra tiêu chuẩn.
    Khi có nhiều hơn một TẬP_TIN, treo thêm trước bằng tên tập tin.

en:   -v, --verbose
             always print headers giving file names
vi:   -v, --verbose            luôn luôn in ra phần đầu cho biết tên tập tin

en: %s: file has shrunk too much
vi: %s: tập tin đã rút ngắt quá nhiều

en: invalid number of lines
vi: sai số dòng

en: invalid number of bytes
vi: sai số byte

en: invalid trailing option -- %c
vi: sai tùy chọn theo sau “-- %c”

en: Usage: %s [OPTION]
    Print the numeric identifier (in hexadecimal) for the current host.
vi: Cách dùng: %s [TÙY_CHỌN]
    In ra số nhận diện (thập lục) máy chủ hiện thời.

en: Usage: %s [NAME]
      or:  %s OPTION
    Print or set the hostname of the current system.
vi: Cách dùng: %s [TÊN]
         hoặc: %s TÙY_CHỌN
    In hoặc đặt tên máy cho hệ thống hiện thời.

en: cannot set name to %s
vi: không thể đặt tên thành %s

en: cannot determine hostname
vi: không thể quyết định tên máy

en: Usage: %s [OPTION]... [USER]...
vi: Cách dùng: %s [TÙY_CHỌN]… [NGƯỜI_DÙNG]…

en:   -a
             ignore, for compatibility with other versions
vi:   -a             bỏ qua để tương thích với các phiên bản khác

en:   -Z, --context
             print only the security context of the process
vi:   -Z, --context  chỉ in ngữ cảnh bảo mật của tiến trình

en:   -g, --group
             print only the effective group ID
vi:   -g, --group    chỉ in mã số của nhóm chịu tác động

en:   -G, --groups
             print all group IDs
vi:   -G, --groups   in mã số của mọi nhóm

en:   -u, --user
             print only the effective user ID
vi:   -u, --user     chỉ in ra mã số của người dùng chịu tác động

en: 
    Without any OPTION, print some useful set of identified information.
vi: 
    Khi không có TÙY_CHỌN, in ra một vài bộ thông tin xác định có ích.

en: --context (-Z) works only on an SELinux/SMACK-enabled kernel
vi: --context chỉ hoạt động với nhân có hỗ trợ SELinux/SMACK

en: --context (-Z) works only on an SELinux-enabled kernel
vi: --context (-Z) chỉ hoạt động với hệ thống hỗ trợ SELinux

en: cannot print security context when user specified
vi: không thể in ngữ cảnh bảo mật khi đã chỉ định người dùng

en: cannot print "only" of more than one choice
vi: không thể dùng “only” (chỉ in) nếu có nhiều lựa chọn

en: option --zero not permitted in default format
vi: không cho phép tùy chọn --zero ở định dạng mặc định

en: can't get process context
vi: không thể lấy ngữ cảnh tiến trình

en: cannot get effective UID
vi: không thể lấy UID kết quả

en:  groups=
vi:  nhóm=

en:  context=%s
vi: ngữ cảnh=%s

en: warning: %s: failed to change context to %s
vi: cảnh báo: %s lỗi thay đổi ngữ cảnh thành %s

en: creating directory %s
vi: đang tạo thư mục %s

en: failed to set default creation context for %s
vi: gặp lỗi khi đặt ngữ cảnh tạo tập tin mặc định thành %s

en: failed to restore context for %s
vi: gặp lỗi khi bảo tồn ngữ cảnh cho %s

en: cannot change ownership of %s
vi: không thay đổi được quyền sở hữu của %s

en: cannot set timestamps for %s
vi: không thể đặt nhãn thời gian cho %s

en: cannot run %s
vi: không chạy được %s

en: waiting for strip
vi: đang đợi strip

en: strip process terminated abnormally
vi: tiến trình strip đã kết thúc bất thường

en: invalid user %s
vi: sai người dùng %s

en: Usage: %s [OPTION]... [-T] SOURCE DEST
      or:  %s [OPTION]... SOURCE... DIRECTORY
      or:  %s [OPTION]... -t DIRECTORY SOURCE...
      or:  %s [OPTION]... -d DIRECTORY...
vi: Cách dùng: %s [TÙY_CHỌN]… [-T] NGUỒN ĐÍCH
         hoặc: %s [TÙY_CHỌN]… NGUỒN… THƯ_MỤC
         hoặc: %s [TÙY_CHỌN]… -t THƯ_MỤC  NGUỒN…
         hoặc: %s [TÙY_CHỌN]… -d THƯ_MỤC…

en: 
    This install program copies files (often just compiled) into destination
    locations you choose.  If you want to download and install a ready-to-use
    package on a GNU/Linux system, you should instead be using a package manager
    like yum(1) or apt-get(1).
    
    In the first three forms, copy SOURCE to DEST or multiple SOURCE(s) to
    the existing DIRECTORY, while setting permission modes and owner/group.
    In the 4th form, create all components of the given DIRECTORY(ies).
vi: 
    Chương trình cài đặt này sao chép các tập tin (thường vừa mới biên dịch)
    vào các vị trí đích được bạn chọn. Muốn tải về và cài đặt một gói sẵn có
    thể dùng vào một hệ thống GNU/Linux thì bạn nên sử dụng một trình quản lý
    gói phần mềm để thay thế, ví dụ yum(1) hay apt-get(1).
    
    Theo ba kiểu đầu tiên, sao chép NGUỒN vào ĐÍCH hoặc đồng thời nhiều NGUỒN
    vào THƯ_MỤC đã có, cũng cài đặt các chế độ quyền hạn và chủ sở hữu/nhóm.
    Theo kiểu thứ tư, tạo mọi thành phần của (các) THƯ_MỤC đưa ra.

en:   -c
             (ignored)
vi:   -c                    (bị bỏ qua)

en:   -g, --group=GROUP
             set group ownership, instead of process' current group
vi:   -g, --group=NHÓM    đặt quyền sở hữu nhóm, thay cho nhóm
                            của tiến trình hiện thời

en:   -m, --mode=MODE
             set permission mode (as in chmod), instead of rwxr-xr-x
vi:   -m, --mode=CHẾ_ĐỘ   đặt chế độ quyền hạn (như trong chmod),
                            thay cho “rwxr-xr-x”

en:   -o, --owner=OWNER
             set ownership (super-user only)
vi:   -o, --owner=SỞ_HỮU  đặt quyền sở hữu (chỉ cho siêu người dùng)

en:   -s, --strip
             strip symbol tables
vi:   -s, --strip         cắt bỏ các bảng ký hiệu

en:       --strip-program=PROGRAM
             program used to strip binaries
vi:      --strip-program=TRÌNH  chương trình dùng để cắt bỏ tập tin nhị phân

en:       --preserve-context
             preserve SELinux security context
vi:       --preserve-context  bảo tồn ngữ cảnh bảo mật SELinux

en: cannot unlink %s
vi: không thể hủy liên kết %s

en: WARNING: ignoring --preserve-context; this kernel is not SELinux-enabled
vi: CẢNH BÁO: bỏ qua --preserve-context vì hệ thống không hỗ trợ SELinux

en: the strip option may not be used when installing a directory
vi: không được dùng tùy chọn strip khi cài đặt thư mục

en: target directory not allowed when installing a directory
vi: không cho phép dùng thư mục đích khi cài đặt thư mục

en: failed to access %s
vi: gặp lỗi khi truy cập %s

en: invalid mode %s
vi: chế độ sai %s

en: WARNING: ignoring --strip-program option as -s option was not specified
vi: CẢNH BÁO: bỏ qua “--strip-program” vì không đưa ra tùy chọn “-s”

en: options --compare (-C) and --preserve-timestamps are mutually exclusive
vi: hai tùy chọn “--compare” (-C) và “--preserve-timestamps” loại từ lẫn nhau

en: options --compare (-C) and --strip are mutually exclusive
vi: hai tùy chọn “--compare” (-C) và “--strip” loại từ lẫn nhau

en: the --compare (-C) option is ignored when you specify a mode with non-permission bits
vi: tùy chọn “--compare” (-C) bị bỏ qua khi bạn chỉ định một chế độ có bit không cho phép

en: For each pair of input lines with identical join fields, write a line to
    standard output.  The default join field is the first, delimited by blanks.
vi: Với mỗi cặp dòng văn bản đầu vào với trường để gia nhập giống nhau,
    ghi một dòng văn bản ra đầu ra tiêu chuẩn. Trường để gia nhập mặc định
    là đầu tiên, giới hạn bởi khoảng trắng.

en:   -i, --ignore-case
             ignore differences in case when comparing fields
vi:   -i, --ignore-case  bỏ qua sự khác nhau về kiểu chữ HOA/thường khi so sánh các trường

en: invalid field number: %s
vi: số thứ tự trường sai: %s

en: invalid field specifier: %s
vi: sự xác định trường sai: %s

en: invalid file number in field spec: %s
vi: sai số thứ tự tập tin trong sự xác định trường: %s

en: conflicting empty-field replacement strings
vi: xung đột các chuỗi thay thế trường rỗng

en: multi-character tab %s
vi: khoảng tab đa ký tự %s

en: incompatible tabs
vi: các khoảng tab không tương thích với nhau

en: both files cannot be standard input
vi: cả hai tập tin không thể là đầu vào chuẩn

en: Usage: %s [-s SIGNAL | -SIGNAL] PID...
      or:  %s -l [SIGNAL]...
      or:  %s -t [SIGNAL]...
vi: Cách dùng: %s [-s TÍN_HIỆU | -TÍN_HIỆU] PID…
         hoặc: %s -l [TÍN_HIỆU]…
         hoặc: %s -t [TÍN_HIỆU]…

en: Send signals to processes, or list signals.
vi: Gửi tín hiệu tới tiến trình, hoặc liệt kê các tín hiệu.

en:   -l, --list
             list signal names, or convert signal names to/from numbers
vi:   -l, --list       liệt kê tên các tín hiệu, hoặc chuyển đổi tên tín hiệu tới/từ các số

en:   -t, --table
             print a table of signal information
vi:   -t, --table      in ra bảng thông tin về tín hiệu

en: 
    SIGNAL may be a signal name like 'HUP', or a signal number like '1',
    or the exit status of a process terminated by a signal.
    PID is an integer; if negative it identifies a process group.
vi: 
    TÍN_HIỆU có thể là một tên tín hiệu như “HUP” (treo, gác), hoặc một số thứ tự tín hiệu như “1”,
    hoặc trạng thái thoát của một tiến trình dừng bởi một tín hiệu.
    PID là một số nguyên, nếu âm thì đại diện cho một nhóm tiến trình.

en: %s: invalid process id
vi: %s: mã số tiến trình sai

en: invalid option -- %c
vi: tùy chọn sai -- %c

en: %s: multiple signals specified
vi: %s: đã chỉ ra nhiều tín hiệu

en: multiple -l or -t options specified
vi: xác định nhiều tùy chọn “-l” hoặc “-t”

en: cannot combine signal with -l or -t
vi: không thể kết hợp tín hiệu với “-l” hoặc “-t”

en: no process ID specified
vi: chưa chỉ định ID tiến trình

en: invalid buffering mode %s for %s
vi: sai đặt chế độ chuyển hoán đệm %s cho %s

en: could not set buffering of %s to mode %s
vi: không đặt được việc chuyển hoán đệm %s thành chế độ %s

en: Usage: %s FILE1 FILE2
      or:  %s OPTION
vi: Cách dùng: %s TẬP_TIN1 TẬP_TIN2
         hoặc: %s TÙY_CHỌN

en: Call the link function to create a link named FILE2 to an existing FILE1.
vi: Gọi hàm số link để tạo liên kết có tên TẬP_TIN2 tới một TẬP_TIN1 đã có.

en: cannot create link %s to %s
vi: không tạo được liên kết %s tới %s

en: %s: hard link not allowed for directory
vi: %s: không cho phép liên kết cứng tới thư mục

en: %s: cannot overwrite directory
vi: %s: không ghi đè được thư mục

en: %s: replace %s?
vi: %s: thay thế %s không?

en: failed to create symbolic link %s
vi: không tạo được liên kết mềm %s

en: failed to create symbolic link %s -> %s
vi: không tạo được liên kết mềm %s -> %s

en: failed to create hard link %s
vi: không tạo được liên kết cứng %s

en: failed to create hard link %s => %s
vi: không tạo được liên kết cứng %s => %s

en: Usage: %s [OPTION]... [-T] TARGET LINK_NAME
      or:  %s [OPTION]... TARGET
      or:  %s [OPTION]... TARGET... DIRECTORY
      or:  %s [OPTION]... -t DIRECTORY TARGET...
vi: Cách dùng: %s [TÙY_CHỌN]… [-T] ĐÍCH TÊN_LIÊN_KẾT
         hoặc: %s [TÙY_CHỌN]… ĐÍCH
         hoặc: %s [TÙY_CHỌN]… ĐÍCH… THƯ_MỤC
         hoặc: %s [TÙY_CHỌN]… -t THƯ_MỤC ĐÍCH…

en: In the 1st form, create a link to TARGET with the name LINK_NAME.
    In the 2nd form, create a link to TARGET in the current directory.
    In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.
    Create hard links by default, symbolic links with --symbolic.
    By default, each destination (name of new link) should not already exist.
    When creating hard links, each TARGET must exist.  Symbolic links
    can hold arbitrary text; if later resolved, a relative link is
    interpreted in relation to its parent directory.
vi: Theo kiểu thứ 1, tạo một liên kết tới ĐÍCH với tên TÊN_LIÊN_KẾT.
    Theo kiểu thứ 2, tạo một liên kết tới ĐÍCH trong thư mục hiện tại.
    Theo kiểu thứ 3 và thứ 4, tạo liên kết tới từng ĐÍCH trong THƯ_MỤC.
    Tạo liên kết cứng theo mặc định, liên kết mềm với tùy chọn --symbolic.
    Theo mặc định, mỗi đích (tên của liên kết mới) phải tồn tại.
    Khi tạo liên kết cứng, mỗi ĐÍCH phải tồn tại sẵn. Liên kết mềm
    có thể chứa văn bản tùy ý; nếu được giải quyết về sau, một liên kết tương đối
    được hiểu là mối quan hệ với thư mục cấp trên.

en:   -f, --force
             remove existing destination files
vi:   -f, --force                 xóa các tập tin tồn tại ở nơi đến

en:   -i, --interactive
             prompt whether to remove destinations
vi:   -i, --interactive           nhắc có nên gỡ bỏ đích hay không

en:   -L, --logical
             dereference TARGETs that are symbolic links
vi:   -L, --logical               bỏ tham chiếu đến ĐÍCH mà nó là liên kết mềm

en:   -P, --physical
             make hard links directly to symbolic links
vi:   -P, --physical              tạo liên kết cứng trực tiếp đến liên kết mềm

en:   -s, --symbolic
             make symbolic links instead of hard links
vi:   -s, --symbolic              tạo liên kết mềm thay cho liên kết cứng

en:   -T, --no-target-directory
             treat LINK_NAME as a normal file always
vi:   -T, --no-target-directory   luôn coi TÊN_LIÊN_KẾT là một tập tin thông thường

en:   -v, --verbose
             print name of each linked file
vi:   -v, --verbose               in ra tên của mỗi tập tin đã liên kết

en: 
    Using -s ignores -L and -P.  Otherwise, the last option specified controls
    behavior when a TARGET is a symbolic link, defaulting to %s.
vi: 
    Sử dụng tùy chọn -s thì lờ cả hai -L và -P. Không thì tùy chọn đưa ra cuối cùng sẽ
    điều khiển ứng xử khi NGUỒN là một liên kết mềm; mặc định là %s.

en: target %s is not a directory
vi: đích %s không phải là một thư mục

en: cannot do --relative without --symbolic
vi: không thực hiện tùy chọn --relative mà không có --symbolic

en: cannot combine --target-directory and --no-target-directory
vi: không thể kết hợp “--target-directory” và “--no-target-directory” [loại từ lẫn nhau !]

en: Usage: %s [OPTION]
vi: Cách dùng: %s [TÙY_CHỌN]

en: no login name
vi: không có tên đăng nhập

note: TRANSLATORS: ls output needs to be aligned for ease of reading, so be wary of using variable width fields from the locale. Note %b is handled specially by ls and aligned correctly. Note also that specifying a width as in %5b is erroneous as strftime will count bytes rather than characters in multiby
en: %b %e  %Y
vi: %e %b  %Y

note: TRANSLATORS: ls output needs to be aligned for ease of reading, so be wary of using variable width fields from the locale. Note %b is handled specially by ls and aligned correctly. Note also that specifying a width as in %5b is erroneous as strftime will count bytes rather than characters in multiby
en: %b %e %H:%M
vi: %H:%M %e %b

en: invalid line width
vi: sai bề rộng dòng

en: invalid tab size
vi: sai kích cỡ tab

en: ignoring invalid width in environment variable COLUMNS: %s
vi: đang bỏ qua bề rộng sai trong biến môi trường cột COLUMNS: %s

en: ignoring invalid tab size in environment variable TABSIZE: %s
vi: đang bỏ qua kích cỡ tab sai trong biến môi trường TABSIZE: %s

en: invalid time style format %s
vi: sai định dạng kiểu thời gian %s

en: unrecognized prefix: %s
vi: không hiểu tiền tố: %s

en: unparsable value for LS_COLORS environment variable
vi: giá trị không thể phân tích cho biến môi trường đặc tả màu sắc LS_COLORS

en: ignoring invalid value of environment variable QUOTING_STYLE: %s
vi: đang bỏ qua giá trị sai của biến môi trường kiểu dáng trích dẫn QUOTING_STYLE: %s

en: cannot open directory %s
vi: không mở được thư mục %s

en: cannot determine device and inode of %s
vi: không nhận ra thiết bị và inode của %s

en: %s: not listing already-listed directory
vi: %s: không liệt kê thư mục đã liệt kê

en: error canonicalizing %s
vi: không thể chuẩn hóa (canonicalizing) %s

en: reading directory %s
vi: đang đọc thư mục %s

en: closing directory %s
vi: đang đóng thư mục %s

en: cannot compare file names %s and %s
vi: không so sánh được tên tập tin %s và %s

en: List information about the FILEs (the current directory by default).
    Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
vi: Liệt kê thông tin về các TẬP-TIN (thư mục hiện thời theo mặc định).
    Sắp xếp các mục theo bảng chữ cái nếu không có “-cftuvSUX” cũng không “--sort”.

en:   -a, --all
             do not ignore entries starting with .
vi:   -a, --all                  đừng bỏ qua mục bắt đầu với “.”

en:   -A, --almost-all
             do not list implied . and ..
vi:   -A, --almost-all           đừng liệt kê “.” và “..” theo ngầm định

en:       --author
             with -l, print the author of each file
vi:       --author               với “-l” thì in ra tác giả của mỗi tập tin

en:   -b, --escape
             print C-style escapes for nongraphic characters
vi:   -b, --escape               in ra thoát chuỗi kiểu-C cho ký tự không thể
                                 hiển thị

en:   -B, --ignore-backups
             do not list implied entries ending with ~
vi:   -B, --ignore-backups       không liệt kê các mục có đuôi “~” mhư ngầm định

en:   -C
             list entries by columns
vi:   -C                         liệt kê các mục theo cột

en:   -d, --directory
             list directories themselves, not their contents
vi:   -d, --directory            liệt kê bản thân thư mục thay vì nội dung của chúng

en:   -D, --dired
             generate output designed for Emacs' dired mode
vi:   -D, --dired                tạo kết xuất thích hợp với chế độ dired của “Emacs”

en:       --full-time
             like -l --time-style=full-iso
vi:       --full-time            giống “-l --time-style=full-iso”

en:   -h, --human-readable
             with -l and -s, print sizes like 1K 234M 2G etc.
vi:   -h, --human-readable       với “-l”, và -s, in kích cỡ ở dạng 1K 234M 2G v.v..

en:       --si
             likewise, but use powers of 1000 not 1024
vi:       --si                   giống trên, nhưng dùng hệ số mũ 1000, không phải 1024

en:   -i, --inode
             print the index number of each file
vi:   -i, --inode                in ra số chỉ mục của mỗi tập tin

en:   -I, --ignore=PATTERN
             do not list implied entries matching shell PATTERN
vi:   -I, --ignore=MẪU           không liệt kê các mục tương ứng với MẪU của hệ vỏ

en:   -l
             use a long listing format
vi:   -l                         dùng dạng danh sách dài

en:   -m
             fill width with a comma separated list of entries
vi:   -m                         liệt kê liền nhau các mục, cách nhau bởi dấu phẩy

en:   -n, --numeric-uid-gid
             like -l, but list numeric user and group IDs
vi:   -n, --numeric-uid-gid      giống “-l”, nhưng liệt kê UID và GID dạng số

en:   -N, --literal
             print entry names without quoting
vi:   -N, --literal              in ra tên thô của các mục không trích dẫn

en:   -o
             like -l, but do not list group information
vi:   -o                         giống “-l”, nhưng không liệt kê thông tin về nhóm

en:   -q, --hide-control-chars
             print ? instead of nongraphic characters
vi:   -q, --hide-control-chars   in dấu “?” thay cho các ký tự không đồ họa

en:   -Q, --quote-name
             enclose entry names in double quotes
vi:   -Q, --quote-name           đặt tên các mục trong ngoặc kép

en:   -r, --reverse
             reverse order while sorting
vi:   -r, --reverse              đảo ngược thứ tự khi sắp xếp

en:   -R, --recursive
             list subdirectories recursively
vi:   -R, --recursive            liệt kê đệ quy các thư mục con

en:   -s, --size
             print the allocated size of each file, in blocks
vi:   -s, --size                 in kích cỡ đã cấp phát của mỗi tập tin, theo khối

en:   -S
             sort by file size, largest first
vi:   -S                         sắp xếp theo kích cỡ tập tin

en:   -T, --tabsize=COLS
             assume tab stops at each COLS instead of 8
vi:   -T, --tabsize=COLS          giả định chiều dài tab là COLS thay cho 8

en:   -v
             natural sort of (version) numbers within text
vi:   -v                         sắp xếp các số thứ tự (phiên bản) một cách tự nhiên bên trong văn bản

en:   -w, --width=COLS
             set output width to COLS.  0 means no limit
vi:   -w, --width=CỘT            coi chiều rộng màn hình là CỘT. 0 là không giới hạn

en:   -x
             list entries by lines instead of by columns
vi:   -x                         liệt kê các mục theo dòng thay vì theo cột

en:   -X
             sort alphabetically by entry extension
vi:   -X                         sắp xếp phần mở rộng các mục theo bảng chữ cái

en:   -Z, --context
             print any security context of each file
vi:   -Z, --context              in bất kỳ ngữ cảnh bảo mật nào của mỗi tập tin

en: 
    The TIME_STYLE argument can be full-iso, long-iso, iso, locale, or +FORMAT.
    FORMAT is interpreted like in date(1).  If FORMAT is FORMAT1<newline>FORMAT2,
    then FORMAT1 applies to non-recent files and FORMAT2 to recent files.
    TIME_STYLE prefixed with 'posix-' takes effect only outside the POSIX locale.
    Also the TIME_STYLE environment variable sets the default style to use.
vi: 
    Time số TIME_STYLE có thể là full-iso, long-iso, iso, locale, hoặc +FORMAT.
    FORMAT được thông dịch giống như trong date(1).  Nếu FORMAT là FORMAT1<newline>FORMAT2,
    thì FORMAT1 được áp dụng cho các tập tin không-gần-đây và FORMAT2 cho tập tin gần đây.
    TIME_STYLE được đánh tiền tố với 'posix-' chỉ bị tác dụng ở ngoài miền địa phương POSIX.
    Các biến môi trường TIME_STYLE được đặt kiểu mặc định để dùng.

en: 
    Exit status:
     0  if OK,
     1  if minor problems (e.g., cannot access subdirectory),
     2  if serious trouble (e.g., cannot access command-line argument).
vi: 
    Trạng thái thoát:
     0  nếu ổn,
     1  nếu gặp lỗi nhỏ (v.d. không thể truy cập đến thư mục con),
     2  nếu gặp lỗi nghiêm trọng (v.d. không thể truy cập đến đối số dòng lệnh)

en: Usage: %s [OPTION]... DIRECTORY...
vi: Cách dùng: %s [TÙY_CHỌN]… THƯ_MỤC…

en: Create the DIRECTORY(ies), if they do not already exist.
vi: Tạo (các) THƯ_MỤC, nếu chúng chưa có.

en:   -m, --mode=MODE
             set file mode (as in chmod), not a=rwx - umask
vi:   -m, --mode=CHẾ_ĐỘ đặt chế độ tập tin (giống như chmod),
                         không phải “a=rwx - umask”

en:   -v, --verbose
             print a message for each created directory
vi:   -v, --verbose     in ra thông báo mỗi khi tạo một thư mục

en: created directory %s
vi: đã tạo thư mục %s

en: warning: ignoring --context; it requires an SELinux/SMACK-enabled kernel
vi: CẢNH BÁO: bỏ qua --context vì nhân không hỗ trợ SELinux/SMACK như yêu cầu

en: Usage: %s [OPTION]... NAME...
vi: Cách dùng: %s [TÙY_CHỌN]… TÊN…

en: Create named pipes (FIFOs) with the given NAMEs.
vi: Tạo ống (pipe) có tên (FIFO) với TÊN chỉ ra.

en:   -Z
             set the SELinux security context to default type
vi:   -Z                   đặt ngữ cảnh an ninh SELinux thành kiểu mặc định

en: invalid mode
vi: chế độ không hợp lệ

en: mode must specify only file permission bits
vi: chế độ phải xác định chỉ các bit đặt quyền hạn tập tin

en: cannot set permissions of %s
vi: không thay đổi được quyền hạn của %s

en: Usage: %s [OPTION]... NAME TYPE [MAJOR MINOR]
vi: Cách dùng: %s [TÙY_CHỌN]… TÊN KIỂU [LỚN NHỎ]

en: Create the special file NAME of the given TYPE.
vi: Tạo tập tin đặc biệt với TÊN và KIỂU đưa ra.

en: 
    Both MAJOR and MINOR must be specified when TYPE is b, c, or u, and they
    must be omitted when TYPE is p.  If MAJOR or MINOR begins with 0x or 0X,
    it is interpreted as hexadecimal; otherwise, if it begins with 0, as octal;
    otherwise, as decimal.  TYPE may be:
vi: 
    Phải đưa ra cả LỚN và NHỎ khi KIỂU là b, c hoặc u,
    và phải bỏ đi khi KIỂU là p.
    Nếu LỚN hoặc NHỎ bắt đầu với:
      tiền tố       giải thích dạng
      * 0x hoặc 0X  thập lục
      * 0           bát phân
      * gì khác     thập phân
    KIỂU có thể là:

en: 
      b      create a block (buffered) special file
      c, u   create a character (unbuffered) special file
      p      create a FIFO
vi: 
      b      tạo một tập tin đặc biệt kiểu khối (có bộ đệm)
      c, u   tạo một tập tin đặc biệt kiểu ký tự (không có bộ đệm)
      p      tạo một FIFO (VTRT: Vào Trước, Ra Trước)

en: Special files require major and minor device numbers.
vi: Tập tin đặc biệt yêu cầu các số thiết bị lớn và nhỏ.

en: Fifos do not have major and minor device numbers.
vi: FIFO không có các số thiết bị lớn và nhỏ.

en: block special files not supported
vi: không hỗ trợ tập tin đặc biệt kiểu khối

en: character special files not supported
vi: không hỗ trợ tập tin đặc biệt kiểu ký tự

en: invalid major device number %s
vi: sai số lớn của thiết bị %s

en: invalid minor device number %s
vi: sai số nhỏ của thiết bị %s

en: invalid device %s %s
vi: sai thiết bị %s %s

en: invalid device type %s
vi: sai kiểu thiết bị %s

en: Usage: %s [OPTION]... [TEMPLATE]
vi: Cách dùng: %s [TÙY_CHỌN]… [MẪU]

en: Create a temporary file or directory, safely, and print its name.
    TEMPLATE must contain at least 3 consecutive 'X's in last component.
    If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
vi: Tạo một tập tin hay thư mục tạm, một cách an toàn, và in ra tên của nó.
    MẪU phải chứa ít nhất 3 chữ X liên tiếp trong phần cuối cùng.
    Không chỉ định MẪU thì dùng “tmp.XXXXXXXXXX”, và “--tmpdir” được dùng.

en: Files are created u+rw, and directories u+rwx, minus umask restrictions.
vi: Tập tin được tạo với quyền là u+rw, và thư mục u+rwu, không có ràng buộc umask.

en:   -d, --directory
             create a directory, not a file
vi:   -d, --directory     tạo một thư mục, không phải một tập tin

en:   -u, --dry-run
             do not create anything; merely print a name (unsafe)
vi:   -u, --dry-run       đừng tạo gì, chỉ in ra một tên (không an toàn)

en:   -q, --quiet
             suppress diagnostics about file/dir-creation failure
vi:   -q, --quiet         thu hồi các hàm chẩn đoán về lỗi tạo tập tin hay thư mục

en: too many templates
vi: quá nhiều mẫu

en: with --suffix, template %s must end in X
vi: dùng “--suffix” (hậu tố) thì mẫu %s phải kết thúc bằng chữ X

en: invalid suffix %s, contains directory separator
vi: hậu tố không hợp lệ %s, chứa dấu phân cách thư mục

en: too few X's in template %s
vi: quá ít X trong mẫu %s

en: invalid template, %s, contains directory separator
vi: mẫu không hợp lệ, %s, chứa dấu phân cách thư mục

en: invalid template, %s; with --tmpdir, it may not be absolute
vi: mẫu không hợp lệ, %s; với “--tmpdir” thì không thể là tuyệt đối

en: failed to create directory via template %s
vi: gặp lỗi khi tạo thư mục thông qua mẫu %s

en: failed to create file via template %s
vi: gặp lỗi khi tạo tập tin thông qua mẫu %s

en: Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
vi: Đổi tên NGUỒN thành ĐÍCH, hoặc di chuyển (các) NGUỒN vào THƯ_MỤC.

en:   -f, --force
             do not prompt before overwriting
vi:   -f, --force                  không hỏi lại trước khi ghi đè

en:   -i, --interactive
             prompt before overwrite
vi:   -i, --interactive            hỏi lại trước khi ghi đè

en:   -t, --target-directory=DIRECTORY
             move all SOURCE arguments into DIRECTORY
vi:   -t, --target-directory=THƯ_MỤC  di chuyển mọi đối số NGUỒN vào THƯ_MỤC

en: Usage: %s [OPTION] [COMMAND [ARG]...]
vi: Cách dùng: %s [TÙY_CHỌN] [LỆNH [Đ.SỐ]…]

en: Run COMMAND with an adjusted niceness, which affects process scheduling.
    With no COMMAND, print the current niceness.  Niceness values range from
    %d (most favorable to the process) to %d (least favorable to the process).
vi: Chạy câu LỆNH với giá trị ưu tiên (nice) khác để thay đổi quyền ưu tiên xử lý.
    Khi không có câu LỆNH, in ra giá trị nice hiện thời. Giá trị nice nằm trong khoảng
    từ %d (ưu tiên về thời gian cao nhất) đến %d (ưu tiên ít nhất).

en: invalid adjustment %s
vi: điều chỉnh sai %s

en: cannot get niceness
vi: không lấy được giá trị ưu tiên

en: a command must be given with an adjustment
vi: phải đưa ra một câu lệnh với một điều chỉnh

en: cannot set niceness
vi: không đặt được giá trị ưu tiên

en: Write each FILE to standard output, with line numbers added.
vi: Ghi từng TẬP_TIN ra đầu ra tiêu chuẩn, có số thứ tự của các dòng ở đầu.

en:   -b, --body-numbering=STYLE      use STYLE for numbering body lines
vi:   -b, --body-numbering=KIỂU_DÁNG  dùng KIỂU_DÁNG để đánh số dòng phần thân

en:   -d, --section-delimiter=CC      use CC for logical page delimiters
vi:   -d, --section-delimiter=CC      dùng CC để phân cách cách trang lôgíc

en:   -f, --footer-numbering=STYLE    use STYLE for numbering footer lines
vi:   -f, --footer-numbering=KIỂU_DÁNG dùng KIỂU_DÁNG để đánh số dòng phần chân

en:   -h, --header-numbering=STYLE    use STYLE for numbering header lines
vi:   -h, --header-numbering=KIỂU_DÁNG  dùng KIỂU_DÁNG để đánh số dòng phần đầu

en:   -i, --line-increment=NUMBER     line number increment at each line
vi:   -i, --line-increment=SỐ         tăng số thứ tự dòng tại từng dòng

en:   -l, --join-blank-lines=NUMBER   group of NUMBER empty lines counted as one
vi:   -l, --join-blank-lines=SỐ       gộp SỐ dòng rỗng như một dòng

en:   -n, --number-format=FORMAT      insert line numbers according to FORMAT
vi:   -n, --number-format=ĐỊNH_DẠNG   chèn số thứ tự dòng theo ĐỊNH_DẠNG

en:   -p, --no-renumber               do not reset line numbers for each section
vi:   -p, --no-renumber               không đặt lại số thứ tự dòng cho mỗi phần

en:   -s, --number-separator=STRING   add STRING after (possible) line number
vi:   -s, --number-separator=CHUỖI    thêm CHUỖI vào sau số thứ tự dòng (có thể)

en:   -v, --starting-line-number=NUMBER  first line number for each section
vi:   -v, --starting-line-number=SỐ   số thứ tự dòng đầu tiên trên mỗi phần

en:   -w, --number-width=NUMBER       use NUMBER columns for line numbers
vi:   -w, --number-width=SỐ           dùng SỐ cột để hiển thị số thứ tự dòng

en: 
    STYLE is one of:
    
      a      number all lines
      t      number only nonempty lines
      n      number no lines
      pBRE   number only lines that contain a match for the basic regular
             expression, BRE
vi: 
    STYLE là một trong:
    
      a        đánh số mọi dòng
      t        chỉ đánh số những dòng không rỗng
      n        không đánh số dòng
      pBRE     chỉ dánh số những dòng chứa tương ứng với
                biểu thức chính quy cơ bản, BRE

en: 
    FORMAT is one of:
    
      ln     left justified, no leading zeros
      rn     right justified, no leading zeros
      rz     right justified, leading zeros
vi: 
    ĐỊNH_DẠNG là một trong:
    
      ln    canh hàng trái, không có các số 0 ở đầu
      rn    canh hàng phải, không có các số 0 ở đầu
      rz    canh hàng phải, có các số 0 ở đầu

en: line number overflow
vi: vượt quá số dòng có thể

en: invalid header numbering style: %s
vi: sai dạng đánh số vào phần đầu: %s

en: invalid body numbering style: %s
vi: sai dạng đánh số vào phần thân: %s

en: invalid footer numbering style: %s
vi: sai dạng đánh số vài phần chân: %s

en: invalid starting line number
vi: sai số của dòng bắt đầu

en: invalid line number increment
vi: sai độ tăng số của dòng

en: invalid line number of blank lines
vi: sai số dòng hoặc dòng trắng

en: invalid line number field width
vi: sai chiều dài trường số của dòng

en: invalid line numbering format: %s
vi: sai định dạng đánh số dòng: %s

en: Usage: %s COMMAND [ARG]...
      or:  %s OPTION
vi: Cách dùng: %s LỆNH [Đ.SỐ]…
         hoặc: %s TÙY_CHỌN

en: Run COMMAND, ignoring hangup signals.
vi: Chạy câu LỆNH, và bỏ qua tín hiệu treo (hangup).

en: 
    If standard input is a terminal, redirect it from an unreadable file.
    If standard output is a terminal, append output to 'nohup.out' if possible,
    '$HOME/nohup.out' otherwise.
    If standard error is a terminal, redirect it to standard output.
    To save output to FILE, use '%s COMMAND > FILE'.
vi: 
    Đầu vào tiêu chuẩn là thiết bị cuối, thì chuyển hướng nó từ tập tin không đọc được.
    Đầu ra tiêu chuẩn là thiết bị cuối thì nối thêm kết xuất vào
    ”nohup.out” nếu có thể, không thì “$HOME/nohup.out”.
    Đầu lỗi tiêu chuẩn là thiết bị cuối thì chuyển hướng nó đến đầu ra tiêu chuẩn.
    Để lưu kết xuất vào TẬP TIN, dùng “%s LỆNH > TẬP_TIN”.

en: failed to render standard input unusable
vi: gặp lỗi khi vô hiệu hóa đầu vào tiêu chuẩn

en: ignoring input
vi: đang bỏ qua dữ liệu vào

en: ignoring input and appending output to %s
vi: đang bỏ qua dữ liệu vào và nối thêm kết xuất vào %s

en: appending output to %s
vi: nối thêm kết xuất vào %s

en: failed to redirect standard error
vi: chuyển hướng đầu lỗi tiêu chuẩn không thành công

en: Usage: %s [OPTION]...
vi: Cách dùng: %s [TÙY_CHỌN]…

en: value too large to be converted: %s
vi: giá trị là quá lớn nên không thể chuyển đổi: “%s”

en: invalid number: %s
vi: số không hợp lệ: %s

en: rejecting suffix in input: %s (consider using --from)
vi: chối từ hậu tố ở đầu vào: “%s” (coi như sử dụng --from)

en: invalid suffix in input: %s
vi: gặp hậu tố không hợp lệ trong đầu vào: “%s”

en: missing 'i' suffix in input: %s (e.g Ki/Mi/Gi)
vi: thiếu hậu tố “i” trong đầu vào: “%s” (ví dụ: Ki/Mi/Gi)

en: invalid unit size: %s
vi: kích thước đơn vị không hợp lệ: “%s”

en: Usage: %s [OPTION]... [NUMBER]...
vi: Cách dùng: %s [TÙY-CHỌN]… [SỐ]…

en: Reformat NUMBER(s), or the numbers from standard input if none are specified.
vi: Định dạng lại SỐ, hoặc con số từ đầu vào tiêu chuẩn nếu không chỉ ra cái nào.

en: 
    UNIT options:
vi: 
    Các tùy chọn về ĐƠN-VỊ (UNIT):

en:   none       no auto-scaling is done; suffixes will trigger an error
vi:   none       không áp dụng biến đổi tỷ lệ tự động; các hậu tố sẽ coi lỗi

en: 
    FIELDS supports cut(1) style field ranges:
      N    N'th field, counted from 1
      N-   from N'th field, to end of line
      N-M  from N'th to M'th field (inclusive)
      -M   from first to M'th field (inclusive)
      -    all fields
    Multiple fields/ranges can be separated with commas
vi: 
    Phạm vi trường kiểu cut(1) được hỗ trợ là:
    
      N     Byte, ký tự hoặc trường thứ N đếm từ 1
      N-    Từ byte, ký tự hoặc trường thứ N đến cuối dòng
      N-M   Từ byte, ký tự hoặc trường thứ N đến M (tính cả M)
      -M    Từ byte, ký tự hoặc trường đầu tiên đến thứ M (tính cả M)
      -     Mọi trường
    
    Đa vùng/trường có thể ngăn cách bằng dấu phẩy

en: 
    FORMAT must be suitable for printing one floating-point argument '%f'.
    Optional quote (%'f) will enable --grouping (if supported by current locale).
    Optional width value (%10f) will pad output. Optional zero (%010f) width
    will zero pad the number. Optional negative values (%-10f) will left align.
    Optional precision (%.1f) will override the input determined precision.
vi: 
    ĐỊNH-DẠNG phải phù hợp cho việc hiển thị tham số dấu chấm động “%f”.
    Tùy chọn trích dẫn (%'f) sẽ bật --grouping (nếu nó được hỗ trợ bởi miền địa
    phương hiện hành). Tùy chọn độ rộng (%10f) sẽ đệm thêm khi kết xuất.
    Tùy chọn độ rộng với số không (%010f) sẽ đệm bằng số không.
    Tùy chọn độ rộng với giá trị âm (%-10f) sẽ căn lề trái.
    Tùy chọn độ chính xác (%.1f) sẽ đè lên độ chính xác dò tìm từ đầu vào.

en: 
    Exit status is 0 if all input numbers were successfully converted.
    By default, %s will stop at the first conversion error with exit status 2.
    With --invalid='fail' a warning is printed for each conversion error
    and the exit status is 2.  With --invalid='warn' each conversion error is
    diagnosed, but the exit status is 0.  With --invalid='ignore' conversion
    errors are not diagnosed and the exit status is 0.
vi: 
    Trạng thái thoát là 0 nếu tất cả các con số đầu vào đều được chuyển đổi.
    Theo mặc đinh, %s sẽ dừng tại nơi xảy ra lỗi chuyển đổi đầu tiên với trạng thái thoát là 2.
    Có tùy chọn --invalid=“fail” cảnh báo sẽ đưa ra khi có các lỗi chuyển đổi xảy ra
    và thoát với trạng thái là 2. Có tùy chọn --invalid=“warn” mỗi lỗi chuyển đổi được
    coi là sai, nhưng trạng thái thoát là 0. Tùy chọn --invalid=“ignore” lỗi chuyển đổi
    không được chuẩn đoán và thoát với trạng thái là 0.

en: format %s has no %% directive
vi: định dạng %s không có chỉ thị %%

en: --format padding overriding --padding
vi: --format đệm đè lên --padding

en: format %s ends in %%
vi: định dạng %s kết thúc bằng %%

en: invalid precision in format %s
vi: sai độ chính xác trong định dạng %s

en: invalid format %s, directive must be %%[0]['][-][N][.][N]f
vi: định dạng %s không hợp lệ, chỉ dẫn phải là %%[0][”][-][N][.][N]f

en: format %s has too many %% directives
vi: định dạng %s có quá nhiều chỉ thị %%

en: invalid suffix in input %s: %s
vi: gặp hậu tố không hợp lệ trong đầu vào %s: “%s”

en: value too large to be printed: '%Lg' (consider using --to)
vi: giá trị quá lớn để có thể in: “%Lg” (hãy cân nhắc sử dụng tùy chọn --to)

en: failed to prepare value '%Lf' for printing
vi: gặp lỗi khi chuẩn bị giá trị “%Lf” để in ấn

en: large input value %s: possible precision loss
vi: giá trị đầu vào lớn “%s”: gần như chắc chắn là độ chính xác bị giảm

en: invalid padding value %s
vi: giá trị đệm không hợp lệ “%s”

en: multiple field specifications
vi: đa đặc tả trường

en: invalid header value %s
vi: giá trị phần đầu không hợp lệ “%s”

en: --grouping cannot be combined with --format
vi: --grouping không thể được tổ hợp cùng với --format

en: failed to set locale
vi: gặp lỗi khi đặt miền địa phương

en: no conversion option specified
vi: chưa chỉ ra các tùy chọn chuyển đổi

en: grouping cannot be combined with --to
vi: việc nhóm không thể được tổ hợp cùng với --to

en: grouping has no effect in this locale
vi: việc nhóm các chữ số không ảnh hưởng đến vùng địa phương này

en: --header ignored with command-line input
vi: --header bị bỏ qua với đầu vào dòng-lệnh

en: failed to convert some of the input numbers
vi: gặp lỗi khi chuyển đổi một số con số đầu vào

en: Usage: %s [OPTION]... [FILE]...
      or:  %s [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]]
      or:  %s --traditional [OPTION]... [FILE] [[+]OFFSET[.][b] [+][LABEL][.][b]]
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]…
         hoặc: %s [-abcdfilosx]… [TẬP_TIN] [[+]HIỆU[.][b]]
         hoặc: %s --traditional [TÙY_CHỌN]… [TẬP_TIN] [[+]HIỆU[.][b] [+][NHÃN][.][b]]

en: 
    Write an unambiguous representation, octal bytes by default,
    of FILE to standard output.  With more than one FILE argument,
    concatenate them in the listed order to form the input.
vi: 
    Ghi TẬP_TIN biểu diễn không rõ ràng ra đầu ra tiêu chuẩn, theo
    byte bát phân theo mặc định. Khi có nhiều hơn một đối số TẬP_TIN,
    thì nối chúng với nhau theo thứ tự liệt kê để tạo dữ liệu vào.

en: 
    If first and second call formats both apply, the second format is assumed
    if the last operand begins with + or (if there are 2 operands) a digit.
    An OFFSET operand means -j OFFSET.  LABEL is the pseudo-address
    at first byte printed, incremented when dump is progressing.
    For OFFSET and LABEL, a 0x or 0X prefix indicates hexadecimal;
    suffixes may be . for octal and b for multiply by 512.
vi: 
    Nếu áp dụng cả dạng gọi thứ nhất và thứ hai, thì dạng thứ hai có tác dụng
    nếu toán hạng cuối cùng bắt đầu với “+” hoặc (nếu có 2 toán hạng) một chữ số.
    Một toán hạng HIỆU có nghĩa “-j HIỆU”. NHÃN là một địa chỉ giả lập tại
    byte đầu tiên được in, tăng lên khi tiến trình đổ đang chạy. Đối với
    HIỆU và NHÃN, một tiền tố “0x” hoặc “0X” cho biết nó là dạng thập lục;
    hậu tố đuôi có thể là “.” đối với bát phân và “b” để nhân lên 512.

en:       --endian={big|little}
             swap input bytes according the specified order
vi:       --endian={big|little}   tráo đổi thứ tự byte tuân theo thứ tự đã cho

en:   -j, --skip-bytes=BYTES
             skip BYTES input bytes first
vi:   -j, --skip-bytes=SỐ               bỏ qua SỐ byte đầu tiên từ đầu vào

en:   -N, --read-bytes=BYTES
             limit dump to BYTES input bytes
vi:   -N, --read-bytes=BYTE       giới hạn việc đổ thành BYTE byte dữ liệu vào

en:   -t, --format=TYPE
             select output format or formats
vi:   -t, --format=KIỂU           chọn (các) định dạng kết quả, hay các định dạng

en:   -v, --output-duplicates
             do not use * to mark line suppression
vi:   -v, --output-duplicates     không dùng “*” để đánh dấu việc bỏ dòng

en:       --traditional
             accept arguments in third form above
vi:       --traditional           chấp nhận đối số ở dạng thứ ba ở trên

en: 
    
    Traditional format specifications may be intermixed; they accumulate:
vi: 
    
    Có thể kết hợp tham số ở dạng truyền thống; chúng tích lũy:
     tham số   giống như   chọn:

en: 
    
    TYPE is made up of one or more of these specifications:
      a          named character, ignoring high-order bit
      c          printable character or backslash escape
vi: 
    
    KIỂU làm từ một hoặc vài dạng đặc tả sau đây:
      a         ký tự có tên, lờ đi bit bậc cao
      c         ký tự ASCII hoặc thoát chuỗi gạch ngược

en:   d[SIZE]    signed decimal, SIZE bytes per integer
      f[SIZE]    floating point, SIZE bytes per float
      o[SIZE]    octal, SIZE bytes per integer
      u[SIZE]    unsigned decimal, SIZE bytes per integer
      x[SIZE]    hexadecimal, SIZE bytes per integer
vi:   d[CỠ]     số thập phân có dấu, CỠ byte cho mỗi số nguyên
      f[CỠ]     dấu chấm động, CỠ byte cho mỗi số thực
      o[CỠ]     số bát phân, CỠ byte cho mỗi số nguyên
      u[CỠ]     số thập phân không dấu, CỠ byte cho mỗi số nguyên
      x[CỠ]     số thập lục, CỠ byte cho mỗi số nguyên

en: 
    Adding a z suffix to any type displays printable characters at the end of
    each output line.
vi: 
    Thêm hậu tố z vào mọi ký tự có thể hiển thị được tại cuối của
    từng dòng kết xuất.

en: invalid type string %s
vi: sai chuỗi kiểu %s

en: invalid character '%c' in type string %s
vi: sai ký tự “%c” trong chuỗi kiểu %s

en: cannot skip past end of combined input
vi: không thể nhảy qua cuối của dữ liệu vào đã kết hợp

en: invalid output address radix '%c'; it must be one character from [doxn]
vi: sai cơ số địa chỉ kết xuất “%c”; nó phải là một ký tự trong [doxn]

en: no type may be specified when dumping strings
vi: không chỉ ra được kiểu khi đổ các chuỗi

en: compatibility mode supports at most one file
vi: chế độ tương thích hỗ trợ nhiều nhất một tập tin

en: skip-bytes + read-bytes is too large
vi: skip-bytes + read-bytes là quá lớn

en: standard input is closed
vi: đầu vào tiêu chuẩn bị đóng

en: delimiter list ends with an unescaped backslash: %s
vi: danh sách dấu tách kết thúc bằng một gạch chéo không được thoát: %s

en:       --portability
             check for all POSIX systems (equivalent to -p -P)
vi:       --portability   kiểm tra có hệ thống POSIX (nhận ra tất cả);
                            bằng tùy chọn “-p -P”

en: leading '-' in a component of file name %s
vi: dấu gạch nối “-” đứng trước trong phần của tên tập tin %s

en: empty file name
vi: tên tập tin rỗng

en: %s: unable to determine maximum file name length
vi: %s: không nhận ra chiều dài tên tập tin tối đa

note: TRANSLATORS: Real name is unknown; at most 19 characters.
en:         ???
vi: CHƯA ĐẶT

en: Login name:
vi: Tên đăng nhập:

en: In real life:
vi: Tên thật:

note: TRANSLATORS: Real name is unknown; no hard limit.
en: ???
vi: CHƯA ĐẶT

en: Directory:
vi: Thư mục:

en: Shell:
vi: Hệ vỏ:

en: Project:
vi: Dự án:

en: Plan:
vi: Kế hoạch:

en: Login
vi: Đăng nhập

en: Name
vi: Tên

en: Idle
vi: Nghỉ

en: When
vi: Lúc

en: Where
vi: Tại

en: 
    A lightweight 'finger' program;  print user information.
    The utmp file will be %s.
vi: 
    Một chương trình “finger” nhẹ;  in ra thông tin về người dùng.
    Tập tin “utmp” sẽ là %s.

en: no username specified; at least one must be specified when using -l
vi: chưa đưa ra tên người dùng; cần chỉ ra ít nhất một tên người dùng khi dùng “-l”

en: integer overflow
vi: tràn số nguyên

en: '--pages=FIRST_PAGE[:LAST_PAGE]' missing argument
vi: thiếu tham số “--pages=TRANG_ĐẦU[:TRANG_CUỐI]”

en: invalid page range %s
vi: sai phạm vi trang %s

en: '-l PAGE_LENGTH' invalid number of lines
vi: ”-l CHIỀU_DÀI_TRANG” sai số của dòng

en: '-N NUMBER' invalid starting line number
vi: ”-N SỐ” sai số dòng bắt đầu

en: '-o MARGIN' invalid line offset
vi: ”-o LỀ” sai vị trí tương đối dòng

en: '-w PAGE_WIDTH' invalid number of characters
vi: ”-w CHIỀU_RỘNG_TRANG” sai số ký tự

en: '-W PAGE_WIDTH' invalid number of characters
vi: ”-W CHIỀU_RỘNG_TRANG” sai số ký tự

en: cannot specify number of columns when printing in parallel
vi: không chỉ ra được số cột khi in ra song song

en: cannot specify both printing across and printing in parallel
vi: không thể đồng thời in ra chéo nhau và in ra song song.

en: '-%c' extra characters or invalid number in the argument: %s
vi: ”-%c” ký tự mở rộng hoặc số sai trong đối số: %s

en: page width too narrow
vi: chiều rộng trang quá hẹp

en: page number overflow
vi: tràn số thứ tự trang

en: Paginate or columnate FILE(s) for printing.
vi: Đánh số trang hoặc dàn cột (các) TẬP_TIN để in.

en: warning: %s: character(s) following character constant have been ignored
vi: cảnh báo: %s: bỏ qua các ký tự theo sau hằng ký tự

en: Usage: %s FORMAT [ARGUMENT]...
      or:  %s OPTION
vi: Cách dùng: %s ĐỊNH_DẠNG [Đ.SỐ]…
         hoặc: %s TÙY_CHỌN

en: Print ARGUMENT(s) according to FORMAT, or execute according to OPTION:
vi: In (các) Đ.SỐ theo ĐỊNH_DẠNG, hoặc thực hiện tùy theo TÙY_CHỌN:

en: 
    FORMAT controls the output as in C printf.  Interpreted sequences are:
    
      \"      double quote
vi: 
    ĐỊNH_DẠNG điều khiển kết xuất giống như trong printf kiểu C.
    Các chuỗi được biên dịch là:
    
      \"      ngoặc kép

en:   \NNN    byte with octal value NNN (1 to 3 digits)
      \xHH    byte with hexadecimal value HH (1 to 2 digits)
      \uHHHH  Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
      \UHHHHHHHH  Unicode character with hex value HHHHHHHH (8 digits)
vi:   \NNN    byte có giá trị bát phân NNN (1 đến 3 chữ số)
      \xHH    byte có giá trị thập lục HH (1 đến 2 chữ số)
      \uHHHH  ký tự Unicode (ISO/IEC 10646) có giá trị thập lục HHHH (4 chữ số)
      \UHHHHHHHH ký tự Unicode có giá trị thập lục HHHHHHHH (8 chữ số)

en: %s: expected a numeric value
vi: %s: cần một số

en: %s: value not completely converted
vi: %s: giá trị chưa được chuyển đổi hoàn toàn

en: missing hexadecimal number in escape
vi: thiếu số thập lục trong dãy thoát

en: invalid universal character name \%c%0*x
vi: sai tên ký tự chung “\%c%0*x”

en: invalid field width: %s
vi: sai chiều rộng trường: %s

en: invalid precision: %s
vi: sai độ chính xác: %s

en: %.*s: invalid conversion specification
vi: %.*s: sai sự xác định chuyển đổi

en: warning: ignoring excess arguments, starting with %s
vi: cảnh báo: bỏ qua các đối số thừa nên bắt đầu từ %s

en: %s (for regexp %s)
vi: %s (cho biểu thức chính quy %s)

en: error: regular expression has a match of length zero: %s
vi: lỗi: biểu thức chính quy có một mẫu có chiều dài là không: %s

en: Usage: %s [OPTION]... [INPUT]...   (without -G)
      or:  %s -G [OPTION]... [INPUT [OUTPUT]]
vi: Cách dùng: %s [TÙY_CHỌN]… [VÀO]…   (không có “-G”)
         hoặc: %s -G [TÙY_CHỌN]… [VÀO [RA]]

en: Output a permuted index, including context, of the words in the input files.
vi: Đưa ra một chỉ mục đã hoán vị, bao gồm ngữ cảnh, của những từ trong các tập tin đầu vào.

en:   -A, --auto-reference           output automatically generated references
vi:   -A, --auto-reference           đưa ra sự chỉ đến đã tạo ra tự động

en:   -G, --traditional              behave more like System V 'ptx'
vi:   -G, --traditional              làm việc giống với “ptx” của System V

en:   -F, --flag-truncation=STRING   use STRING for flagging line truncations.
                                     The default is '/'
vi:   -F, --flag-truncation=CHUỖI    dùng CHUỖI để đánh dấu sự cắt dòng.
                                     Mặc định là “/”

en:   -M, --macro-name=STRING        macro name to use instead of 'xx'
vi:   -M, --macro-name=CHUỖI         tên vĩ lệnh để sử dụng thay cho “xx”

en:   -O, --format=roff              generate output as roff directives
vi:   -O, --format=roff              tạo ra kết quả như chỉ thị roff

en:   -R, --right-side-refs          put references at right, not counted in -w
vi:   -R, --right-side-refs          đặt sự chỉ đến ở bên phải, không đếm trong “-w”

en:   -S, --sentence-regexp=REGEXP   for end of lines or end of sentences
vi:   -S, --sentence-regexp=BTCQ     cho cuối các dòng hoặc cuối các câu
                                       (BTCQ: biểu thức chính quy)

en:   -T, --format=tex               generate output as TeX directives
vi:   -T, --format=tex               tạo kết quả như chỉ thị TeX

en:   -W, --word-regexp=REGEXP       use REGEXP to match each keyword
vi:   -W, --word-regexp=BTCQ         dùng biểu thức chính quy này
                                       để tương ứng mỗi từ khóa

en:   -b, --break-file=FILE          word break characters in this FILE
vi:   -b, --break-file=TẬP_TIN       ký tự phá vỡ từ trong TẬP_TIN này

en:   -f, --ignore-case              fold lower case to upper case for sorting
vi:   -f, --ignore-case              đưa chữ thường thành hoa để sắp xếp

en:   -g, --gap-size=NUMBER          gap size in columns between output fields
vi:   -g, --gap-size=SỐ              kích cỡ chỗ trống trong các cột giữa
                                       các trường kết quả

en:   -i, --ignore-file=FILE         read ignore word list from FILE
vi:   -i, --ignore-file=TẬP_TIN      đọc danh sách từ bỏ qua từ TẬP_TIN

en:   -o, --only-file=FILE           read only word list from this FILE
vi:   -o, --only-file=TẬP_TIN        chỉ đọc danh sách từ từ TẬP_TIN này

en:   -r, --references               first field of each line is a reference
vi:   -r, --references               trường đầu tiên của mỗi dòng là một sự tham khảo

en:   -w, --width=NUMBER             output width in columns, reference excluded
vi:   -w, --width=SỐ                 chiều rộng kết quả theo cột, bỏ đi sự tham khảo

en: invalid gap width: %s
vi: chiều rộng chỗ trống sai: %s

en: invalid line width: %s
vi: sai bề rộng dòng: %s

en: Print the full filename of the current working directory.
vi: In ra tên đầy đủ của thư mục làm việc hiện thời.

en:   -L, --logical
             use PWD from environment, even if it contains symlinks
vi:   -L, --logical   dùng PWD từ môi trường, thậm chí nếu nó chứa liên kết mềm

en: 
    If no option is specified, -P is assumed.
vi: 
    Nếu không có tùy chọn nào được chỉ ra, thì coi là -P.

en: failed to chdir to %s
vi: gặp lỗi khi chdir (chuyển đổi thư mục) sang %s

en: failed to stat %s
vi: gặp lỗi khi stat (lấy trạng thái về) %s

en: couldn't find directory entry in %s with matching i-node
vi: không tìm thấy mục nhập thư mục trong %s có inode tương ứng

en: ignoring non-option arguments
vi: đang bỏ qua các đối số không-phải-tùy-chọn

en: Usage: %s [OPTION]... FILE...
vi: Cách dùng: %s [TÙY_CHỌN]… TẬP_TIN…

en: Print value of a symbolic link or canonical file name
vi: Hiển thị giá trị của một liên kết mềm hoặc tên tập tin chuẩn tắc.

en:   -n, --no-newline
             do not output the trailing delimiter
vi:   -n, --no-newline              không đưa ra ký tự thừa

en:   -q, --quiet
vi:   -q, --quiet,

en: ignoring --no-newline with multiple arguments
vi: bở qua tùy chọn --no-newline khi có nhiều đối số

en:   -e, --canonicalize-existing  all components of the path must exist
vi:   -e, --canonicalize-existing  tất cả các bộ phận hợp thành đường đẫn phải có sẵn

en:   -m, --canonicalize-missing   no path components need exist or be a directory
vi:   -m, --canonicalize-missing   không cần thành phần hợp thành đường dẫn tồn tại

en:   -L, --logical                resolve '..' components before symlinks
vi:   -L, --logical                giải quyết thành phần “..” trước liên kết mềm

en:   -P, --physical               resolve symlinks as encountered (default)
vi:   -P, --physical               giải quyết liên kết mềm khi gặp (mặc định)

en:   -q, --quiet                  suppress most error messages
vi:   -q, --quiet                  ngăn chặn phần lớn các báo lỗi

en:       --relative-to=DIR        print the resolved path relative to DIR
vi:       --relative-to=THƯ_MỤC    in ra đường dẫn tương đối với THƯ_MỤC

en:       --relative-base=DIR      print absolute paths unless paths below DIR
vi:       --relative-base=THƯ_MỤC  in ra đường dẫn tuyệt đối trừ khi ở dưới THƯ_MỤC

en:   -s, --strip, --no-symlinks   don't expand symlinks
vi:   -s, --strip, --no-symlinks   không mở rộng liên kết mềm

en: generating relative path
vi: tạo đường dẫn tương đối

en: %s: descend into write-protected directory %s?
vi: %s: đi vào thư mục đã bảo vệ chống ghi %s không?

en: %s: descend into directory %s?
vi: %s: đi vào thư mục %s không?

note: TRANSLATORS: In the next two strings the second %s is replaced by the type of the file.  To avoid grammatical problems, it may be more convenient to translate these strings instead as: "%1$s: %3$s is write-protected and is of type '%2$s' -- remove it? ".
en: %s: remove write-protected %s %s?
vi: %s: xóa %s có bảo vệ chống ghi đè %s không?(k/c)

en: %s: remove %s %s?
vi: %s: xóa %s %s không?(k/c)

en: removed directory %s
vi: đã xóa thư mục %s

en: refusing to remove %s or %s directory: skipping %s
vi: từ chối gỡ bỏ thư mục %s hay %s: bỏ qua %s

en: failed to stat %s: skipping %s
vi: gặp lỗi khi stat (lấy trạng thái về) %s: bỏ qua %s

en: skipping %s, since it's on a different device
vi: đang bỏ qua %s, vì nó nằm trên thiết bị khác

en: and --preserve-root=all is in effect
vi: và --preserve-root=all bị ảnh hưởng

en: traversal failed: %s
vi: lỗi theo cây: %s

en: unexpected failure: fts_info=%d: %s
    please report to %s
vi: gặp lỗi bất thường: fts_info=%d: %s
    xin hãy thông báo cho %s

en: Try '%s ./%s' to remove the file %s.
vi: Thử lệnh “%s ./%s” để xóa tập tin %s.

en: Remove (unlink) the FILE(s).
vi: Xóa (hủy liên kết) các TẬP_TIN.

en:   -f, --force
             ignore nonexistent files and arguments, never prompt
vi:   -f, --force           bỏ qua tập tin không tồn tại, không bao giờ hỏi trước

en:   -i
             prompt before every removal
vi:   -i                    hỏi trước mỗi lần xóa

en:       --no-preserve-root
             do not treat '/' specially
vi:       --no-preserve-root không coi “/” là đặc biệt

en:   -d, --dir
             remove empty directories
vi:   -d, --dir             xóa bỏ thư mục rỗng

en: 
    By default, rm does not remove directories.  Use the --recursive (-r or -R)
    option to remove each listed directory, too, along with all of its contents.
vi: 
    Mặc định, “rm” không xóa thư mục. Hãy dùng tùy chọn “--recursive”
    (-r hoặc -R) để xóa từng thư mục đã liệt kê, cùng với nội dung của chúng.

en: 
    To remove a file whose name starts with a '-', for example '-foo',
    use one of these commands:
      %s -- -foo
    
      %s ./-foo
vi: 
    Để xóa một tập tin có tên bắt đầu với một “-”, ví dụ “-foo”,
    sử dụng một trong các câu lệnh sau:
      %s -- -foo
    
      %s ./-foo

en: you may not abbreviate the --no-preserve-root option
vi: bạn có lẽ không nên viết tắt tùy chọn --no-preserve-root

en: unrecognized --preserve-root argument: %s
vi: không nhận ra tham số --preserve-root: %s

en: removing directory, %s
vi: đang xóa thư mục, %s

en: failed to remove directory %s
vi: gặp lỗi khi gỡ bỏ thư mục %s

en: failed to remove %s
vi: gặp lỗi khi gỡ bỏ %s

en: Remove the DIRECTORY(ies), if they are empty.
vi: Gỡ bỏ mỗi THƯ_MỤC trống.

en:   -v, --verbose
             output a diagnostic for every directory processed
vi:   -v, --verbose   đưa ra chuẩn đoán cho mỗi thư mục được xử lý

en: Run a program in a different SELinux security context.
    With neither CONTEXT nor COMMAND, print the current security context.
vi: Chạy một ứng dụng trong một ngữ cảnh bảo mật SELinux khác.
    Nếu không có NGỮ-CẢNH hoặc không LỆNH, hiển thị ngữ cảnh bảo mật hiện tại.

en:   CONTEXT            Complete security context
vi:   NGỮ_CẢNH           toàn bộ ngữ cảnh bảo mật

en:   -c, --compute      compute process transition context before modifying
vi:   -c, --compute      tính ngữ cảnh chuyển tiếp tiến trình trước khi sửa đổi

en:   -t, --type=TYPE    type (for same role as parent)
vi:   -t, --type=KIỂU    kiểu (cho cùng một vai trỏ với điều mẹ)

en:   -u, --user=USER    user identity
vi:   -u, --user=NGƯỜI_DÙNG định danh người dùng

en:   -r, --role=ROLE    role
vi:   -r, --role=VAI_TRÒ vai trò

en: multiple roles
vi: đa vai trò

en: multiple types
vi: đa kiểu

en: multiple users
vi: đa người dùng

en: multiple levelranges
vi: đa phạm vi cấp

en: failed to get current context
vi: gặp lỗi khi lấy ngữ cảnh hiện thời

en: you must specify -c, -t, -u, -l, -r, or context
vi: phải chỉ định tùy chọn “-c”, “-t”, “-u”, “-l”, “-r” hay ngữ cảnh

en: no command specified
vi: chưa chỉ định lệnh

en: %s may be used only on a SELinux kernel
vi: %s dùng được chỉ với hạt nhân SELinux

en: failed to compute a new context
vi: gặp lỗi khi tính ngữ cảnh mới

en: failed to set new user: %s
vi: gặp lỗi khi đặt người dùng mới: %s

en: failed to set new type: %s
vi: gặp lỗi khi đặt kiểu mới: %s

en: failed to set new range: %s
vi: gặp lỗi khi đặt phạm vi mới: %s

en: failed to set new role: %s
vi: gặp lỗi khi đặt vai trò mới: %s

en: unable to set security context %s
vi: không thể đặt ngữ cảnh bảo mật %s

en: Usage: %s [OPTION]... LAST
      or:  %s [OPTION]... FIRST LAST
      or:  %s [OPTION]... FIRST INCREMENT LAST
vi: Cách dùng: %s [TÙY_CHỌN]… CUỐI
         hoặc: %s [TÙY_CHỌN]… ĐẦU CUỐI
         hoặc: %s [TÙY_CHỌN]… ĐẦU CÔNG_SAI CUỐI

en: Print numbers from FIRST to LAST, in steps of INCREMENT.
vi: In ra các con số từ ĐẦU đến CUỐI, tăng theo BƯỚC.

en:   -f, --format=FORMAT
             use printf style floating-point FORMAT
vi:   -f, --format=ĐỊNH_DẠNG   sử dụng ĐỊNH_DẠNG dấu chấm động kiểu printf

en:   -s, --separator=STRING
             use STRING to separate numbers (default: \n)
vi:   -s, --separator=CHUỖI    dùng CHUỖI để phân cách các số (mặc định: \n)

en:   -w, --equal-width
             equalize width by padding with leading zeroes
vi:   -w, --equal-width        cân bằng chiều rộng bằng cách thêm các số 0 vào đầu

en: 
    If FIRST or INCREMENT is omitted, it defaults to 1.  That is, an
    omitted INCREMENT defaults to 1 even when LAST is smaller than FIRST.
    The sequence of numbers ends when the sum of the current number and
    INCREMENT would become greater than LAST.
    FIRST, INCREMENT, and LAST are interpreted as floating point values.
    INCREMENT is usually positive if FIRST is smaller than LAST, and
    INCREMENT is usually negative if FIRST is greater than LAST.
    INCREMENT must not be 0; none of FIRST, INCREMENT and LAST may be NaN.
vi: 
    Nếu bỏ qua ĐẦU hoặc CÔNG_SAI, thì mặc định là 1. Tức là, CÔNG_SAI
    bị bỏ qua, mặc định đặt thành 1 ngay cả khi CUỐI nhỏ hơn ĐẦU.
    Chuỗi số được kết thúc khi tổng giá trị của số hiện tại và
    CÔNG_SAI sẽ trở nên lớn hơn CUỐI.
    ĐẦU, CÔNG_SAI, và CUỐI biên dịch như các giá trị dấu chấm động.
    CÔNG_SAI thường là dương nếu ĐẦU nhỏ hơn CUỐI, và
    CÔNG_SAI phải không là số không; không cái nào trong số ĐẦU,
    CÔNG_SAI, và CUỐI là NaN.

en: FORMAT must be suitable for printing one argument of type 'double';
    it defaults to %.PRECf if FIRST, INCREMENT, and LAST are all fixed point
    decimal numbers with maximum precision PREC, and to %g otherwise.
vi: ĐỊNH_DẠNG phải thích hợp để in ra một đối số kiểu “double”;
    nó có giá trị mặc định là “%.PRECf” nếu ĐẦU, CÔNG_SAI, và CUỐI
    đều là số thập phân dấu chấm cố định có độ chính xác tối đa PREC,
    và nếu không thì là %g.

en: invalid floating point argument: %s
vi: sai đối số dấu chấm động: %s

en: invalid %s argument: %s
vi: đối số %s không hợp lệ: %s

en: format %s has unknown %%%c directive
vi: không hiểu định dạng %s có chỉ thị %%%c

en: format string may not be specified when printing equal width strings
vi: không được chỉ ra chuỗi định dạng khi in các chuỗi có chiều rộng bằng nhau

en: invalid Zero increment value: %s
vi: giá trị số gia (công sai) bằng Không là không hợp lệ: %s

en: invalid byte or character range
vi: sai vùng byte hoặc ký tự

en: invalid field range
vi: vùng trường không hợp lệ

en: byte/character positions are numbered from 1
vi: các byte/ký tự đều đánh số từ 1

en: fields are numbered from 1
vi: các trường được đánh số từ 1

en: invalid range with no endpoint: -
vi: phạm vi sai không có điểm cuối: -

en: invalid decreasing range
vi: phạm vi giảm dần sai

en: byte/character offset %s is too large
vi: khoảng bù byte/ký tự %s là quá lớn

en: field number %s is too large
vi: số trường %s là quá lớn

en: invalid byte/character position %s
vi: vị trí byte/ký tự không hợp lệ %s

en: invalid field value %s
vi: giá trị không hợp lệ cho trường “%s”

en: missing list of byte/character positions
vi: thiếu danh sách các vị trí của byte/ký tự

en: missing list of fields
vi: thiếu danh sách các trường

en: time %s is out of range
vi: thời gian %s vượt ra ngoài giới hạn

en: Overwrite the specified FILE(s) repeatedly, in order to make it harder
    for even very expensive hardware probing to recover the data.
vi: Viết chèn nhiều lần (các) TẬP_TIN chỉ ra, để làm cho việc phục hồi dù
    bằng các thiết bị đắt tiền cũng khó khăn.

en: 
    If FILE is -, shred standard output.
vi: 
    Nếu TẬP_TIN là “-”, tẩy xóa đầu ra tiêu chuẩn.

en:   -f, --force
             change permissions to allow writing if necessary
vi:   -f, --force    Thay đổi quyền hạn để cho phép ghi nhớ nếu cần thiết

en:   -n, --iterations=N
             overwrite N times instead of the default (%d)
vi:   -n, --iterations=SỐ  ghi đè SỐ lần thay cho giá trị mặc định (%d)

en:   -s, --size=N
             shred this many bytes (suffixes like K, M, G accepted)
vi:   -s, --size=N   shred số byte này (chấp nhận các hậu tố K, M, G, v.d. “102K”)

en:   -u
             deallocate and remove file after overwriting
vi:   -u             cắt ngắn và xóa bỏ tập tin sau khi ghi dè

en:       --remove[=HOW]
             like -u but give control on HOW to delete;  See below
vi:       --remove[=HOW] giống -u nhưng đưa ra điều khiển làm sao để xóa; Xem ở dưới

en:   -z, --zero
             add a final overwrite with zeros to hide shredding
vi:   -z, --zero     thêm một lần ghi đè cuối cùng bằng các số 0 để giấu việc dùng shred

en: %s: fdatasync failed
vi: %s: fdatasync bị lỗi

en: %s: fsync failed
vi: %s: fsync bị lỗi

en: %s: cannot rewind
vi: %s: không thể tua lại

en: %s: pass %lu/%lu (%s)...
vi: %s: thực hiện %lu/%lu (%s)…

en: %s: lseek failed
vi: %s: lseek bị lỗi

en: %s: file too large
vi: %s: tập tin quá lớn

en: %s: pass %lu/%lu (%s)...%s
vi: %s: lần %lu/%lu (%s)…%s

en: %s: pass %lu/%lu (%s)...%s/%s %d%%
vi: %s: lần %lu/%lu (%s)…%s/%s %d%%

en: %s: fstat failed
vi: %s: fstat bị lỗi

en: %s: invalid file type
vi: %s: sai dạng tập tin

en: %s: file has negative size
vi: %s: tập tin có kích cỡ âm

en: %s: error truncating
vi: %s: lỗi cắt ngắn

en: %s: fcntl failed
vi: %s: fcntl bị lỗi

en: %s: cannot shred append-only file descriptor
vi: %s: không thể shred mô tả tập tin chỉ cho phép nối thêm vào

en: %s: removing
vi: %s: đang xóa

en: %s: renamed to %s
vi: %s: đã đổi tên thành %s

en: %s: failed to remove
vi: %s: lỗi xóa

en: %s: removed
vi: %s: đã xóa

en: %s: failed to close
vi: %s: lỗi đóng

en: %s: failed to open for writing
vi: %s: lỗi mở để ghi

en: invalid number of passes
vi: sai số lần thực hiện

en: multiple random sources specified
vi: đã chỉ ra nhiều nguồn ngẫu nhiên

en: invalid file size
vi: sai kích cỡ tập tin

en: Usage: %s [OPTION]... [FILE]
      or:  %s -e [OPTION]... [ARG]...
      or:  %s -i LO-HI [OPTION]...
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]
         hoặc: %s -e [TÙY_CHỌN]… [Đ.SỐ]…
         hoặc: %s -i LO-HI [TÙY_CHỌN]…

en: Write a random permutation of the input lines to standard output.
vi: In ra đầu ra tiêu chuẩn một tập hợp hoán vị ngẫu nhiên các dòng đầu vào.

en:   -e, --echo                treat each ARG as an input line
vi:   -e, --echo                coi mỗi Đ.SỐ là một dòng đầu vào

en:   -i, --input-range=LO-HI   treat each number LO through HI as an input line
vi:   -i, --input-range=THẤP-CAO coi mỗi con số từ THẤP đến CAO là
                                  một dòng đầu vào

en:   -n, --head-count=COUNT    output at most COUNT lines
vi:   -n, --head-count=SỐ_LƯỢNG xuất nhiều nhất là SỐ dòng

en:   -o, --output=FILE         write result to FILE instead of standard output
vi:   -o, --output=TẬP_TIN      ghi kết quả vào tập tin này,
                                thay cho đầu ra tiêu chuẩn

en:       --random-source=FILE  get random bytes from FILE
vi:       --random-source=TẬP_TIN  lấy các byte ngẫu nhiên từ tập tin này

en:   -r, --repeat              output lines can be repeated
vi:   -r, --repeat              các dòng xuất có thể được lặp lại

en:   -z, --zero-terminated     line delimiter is NUL, not newline
vi:   -z, --zero-terminated     kết thúc dòng bằng NUL, thay cho ký tự dòng mới

en: too many input lines
vi: quá nhiều dòng đầu vào

en: multiple -i options specified
vi: đã chỉ ra nhiều tùy chọn “-i”

en: invalid input range
vi: vùng đầu vào không hợp lệ

en: invalid line count: %s
vi: sai số lượng dòng: %s

en: multiple output files specified
vi: đã chỉ ra nhiều tập tin kết quả

en: cannot combine -e and -i options
vi: không thể kết hợp hai tùy chọn “-e” và “-i”

en: no lines to repeat
vi: không có dòng nào để lặp

en: invalid time interval %s
vi: sai khoảng thời gian %s

en: cannot read realtime clock
vi: không đọc được đồng hồ thời gian thực

en: Write sorted concatenation of all FILE(s) to standard output.
vi: Ghi ra đầu ra tiêu chuẩn bản ghép nối đã sắp xếp của tất cả TẬP_TIN.

en: Ordering options:
vi: Tùy chọn sắp xếp:

en:   -d, --dictionary-order
             consider only blanks and alphanumeric characters
vi:   -d, --dictionary-order      tính chỉ các dấu cách và các ký tự chữ-cái/số

en:   -f, --ignore-case
             fold lower case to upper case characters
vi:   -f, --ignore-case           tính chữ thường là chữ hoa

en:   -g, --general-numeric-sort
             compare according to general numerical value
vi:   -g, --general-numeric-sort  so sánh theo giá trị thuộc số kiểu chung

en:   -i, --ignore-nonprinting
             consider only printable characters
vi:   -i, --ignore-nonprinting    tính chỉ các ký tự có thể in được

en:   -M, --month-sort
             compare (unknown) < 'JAN' < ... < 'DEC'
vi:   -M, --month-sort            so sánh (không hiểu) < “Th1” < … < “Th12”

en:   -r, --reverse
             reverse the result of comparisons
vi:   -r, --reverse               đảo ngược kết quả so sánh

en:   -k, --key=KEYDEF
             sort via a key; KEYDEF gives location and type
vi: -k, --key=KEYDEF            sắp xếp qua khóa, KEYDEF chỉ ra vị trí và kiểu

en:   -m, --merge
             merge already sorted files; do not sort
vi:   -m, --merge               hòa trộn các tập tin đã sắp xếp rồi; chứ không
                                sắp xếp

en:   -o, --output=FILE
             write result to FILE instead of standard output
vi:   -o, --output=TẬP_TIN      ghi kết quả vào tập tin này thay cho đầu ra tiêu chuẩn

en:   -s, --stable
             stabilize sort by disabling last-resort comparison
vi:   -s, --stable              ổn định sắp xếp bằng việc tắt so sánh sắp xếp lại cuối cùng

en:   -S, --buffer-size=SIZE
             use SIZE for main memory buffer
vi:   -S, --buffer-size=CỠ      dùng CỠ cho bộ nhớ đệm chính

en:   -t, --field-separator=SEP
             use SEP instead of non-blank to blank transition
vi:   -t, --field-separator=SEP   phân cách các trường bằng SEP này thay ký tự trống

en:       --parallel=N
             change the number of sorts run concurrently to N
vi:     --parallel=N          thay đổi số sắp xếp chạy đồng thời là N

en: 
    KEYDEF is F[.C][OPTS][,F[.C][OPTS]] for start and stop position, where F is a
    field number and C a character position in the field; both are origin 1, and
    the stop position defaults to the line's end.  If neither -t nor -b is in
    effect, characters in a field are counted from the beginning of the preceding
    whitespace.  OPTS is one or more single-letter ordering options [bdfgiMhnRrV],
    which override global ordering options for that key.  If no key is given, use
    the entire line as the key.  Use --debug to diagnose incorrect key usage.
    
    SIZE may be followed by the following multiplicative suffixes:
vi: 
    KEYDEF  là F[.C][TÙY_CHỌN…], [F[.C][TÙY_CHỌN…]] cho điểm đầu và cuối,
    trong đó F là số thứ tự trường và C là vị trí của ký tự trong trường; cả hai
    có gốc bắt đầu là 1, và điểm kết thúc mặc định là cuối dòng. Nếu hoặc -t hoặc -b
    chịu tác động, các ký tự trong trường được đếm từ trước khoảng trắng.
    TÙY_CHỌN là một hoặc vài ký tự đơn xếp theo thứ tự [bdfgiMhnRrV],
    các tùy chọn này sẽ đè lên các tùy chọn toàn cục. Khi không đưa ra một khóa,
    thì dùng cả dòng làm khóa. Dùng --debug để chuẩn đoán cách dùng khóa sai.
    
    CỠ có thể theo bởi hậu tố là bội số của:

en: waiting for %s [-d]
vi: đang đợi %s [-d]

en: %s [-d] terminated abnormally
vi: %s [-d] đã chấm dứt bất thường

en: cannot create temporary file in %s
vi: không tạo được tập tin tạm thời trong %s

en: open failed
vi: gặp lỗi khi mở

en: fflush failed
vi: fflush bị lỗi

en: close failed
vi: gặp lỗi khi đóng

en: couldn't create temporary file
vi: không tạo được tập tin tạm thời

en: warning: cannot remove: %s
vi: cảnh báo: không xóa được: %s

en: invalid --%s argument %s
vi: sai đối số “--%s” %s

en: minimum --%s argument is %s
vi: đối số “--%s” tối thiểu là %s

en: --%s argument %s too large
vi: tùy chọn --%s nhận đối số %s quá lớn

en: number in parallel must be nonzero
vi: số song song không thể là không

en: stat failed
vi: gặp lỗi khi lấy trạng thái về tập tin

en: read failed
vi: gặp lỗi khi đọc

en: string transformation failed
vi: gặp lỗi khi chuyển dạng chuỗi

en: ^ no match for key
vi: ^ không có kết quả khớp

en: obsolescent key %s used; consider %s instead
vi: đang dùng khóa cũ “%s”; hãy dùng khóa mới “%s” để thay thế

en: key %lu has zero width and will be ignored
vi: Khóa %lu có chiều ngang là 0 và sẽ bị bỏ qua

en: leading blanks are significant in key %lu; consider also specifying 'b'
vi: có dấu cách ở đầu là quan trọng trong khóa %lu; hãy chỉ định “b”

en: key %lu is numeric and spans multiple fields
vi: Khóa %lu là số và trải rộng nhiều trường

en: option '-%s' is ignored | options '-%s' are ignored
vi[0]: các tùy chọn “-%s” bị bỏ qua

en: option '-r' only applies to last-resort comparison
vi: Tùy chọn “-r” chỉ áp dụng được cho so sánh phần cuối

en: write failed
vi: gặp lỗi khi ghi

en: standard error
vi: lỗi tiêu chuẩn

en: cannot read
vi: không thể đọc

en: %s: invalid field specification %s
vi: %s: sai xác định trường %s

en: options '-%s' are incompatible
vi: các tùy chọn “-%s” không tương thích với nhau

en: %s: invalid count at start of %s
vi: %s: sai số đếm tại đầu của %s

en: invalid number after '-'
vi: số sai nằm sau “-”

en: invalid number after '.'
vi: số sai nằm sau “.”

en: stray character in field spec
vi: ký tự rác trong lời xác định trường

en: multiple compress programs specified
vi: đã chỉ ra nhiều chương trình nén

en: invalid number at field start
vi: số sai tại đầu trường

en: field number is zero
vi: số của trường là không

en: character offset is zero
vi: hiệu ký tự là không

en: invalid number after ','
vi: số sai ở sau “,”

en: empty tab
vi: khoảng tab trống

en: cannot read file names from %s
vi: không đọc được tên tập tin từ %s

en: %s:%lu: invalid zero-length file name
vi: %s:%lu: sai tên tập tin chiều dài không

en: no input from %s
vi: không có dữ liệu đầu vào từ %s

en: extra operand %s not allowed with -%c
vi: không cho phép toán hạng thêm %s với “-%c”

en: Usage: %s [OPTION]... [FILE [PREFIX]]
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN [TIỀN_TỐ]]

en: Output pieces of FILE to PREFIXaa, PREFIXab, ...;
    default size is 1000 lines, and default PREFIX is 'x'.
vi: Tạo ra các phần có kích cỡ xác định của TẬP TIN tên TIỀN_TỐaa,
    TIỀN_TỐab, v.v.; kích cỡ mặc định là 1000 dòng, và TIỀN_TỐ mặc định
    là “x”.

en:   -a, --suffix-length=N
             generate suffixes of length N (default %d)
vi:   -a, --suffix-length=N   tạo các hậu tố với chiều dài N (mặc định %d)

en:       --additional-suffix=SUFFIX
             append an additional SUFFIX to file names
vi:       --additional-suffix=HẬU_TỐ  nối thêm hậu tố HẬU_TỐ vào tên tập tin.

en:   -b, --bytes=SIZE
             put SIZE bytes per output file
vi:   -b, --bytes=SIZE        đặt SIZE byte cho mỗi tập tin kết quả

en:   -C, --line-bytes=SIZE
             put at most SIZE bytes of records per output file
vi:   -C, --line-bytes=SIZE   đặt nhiều nhất CỠ byte của các bản ghi cho mỗi tập tin kết quả

en:   -d
             use numeric suffixes starting at 0, not alphabetic
vi:   -d                      sử dụng hậu tố kiểu số bắt đầu từ 0 thay cho chữ cái

en:       --numeric-suffixes[=FROM]
             same as -d, but allow setting the start value
vi:       --numeric-suffixes[=FROM] giống với -d nhưng cho thay đổi giá trị khởi đầu

en:   -x
             use hex suffixes starting at 0, not alphabetic
vi:   -x                      dùng hậu tố dạng thập lục phân bắt đầu từ 0 thay cho chữ cái

en:       --hex-suffixes[=FROM]
             same as -x, but allow setting the start value
vi:       --hex-suffixes[=FROM]  giống với -x nhưng cho thay đổi giá trị khởi đầu

en:   -e, --elide-empty-files
             do not generate empty output files with '-n'
vi:   -e, --elide-empty-files không tạo tập tin trống với “-n”

en:       --filter=COMMAND
             write to shell COMMAND; file name is $FILE
vi:       --filter=LỆNH       ghi vào LỆNH hệ vỏ; với tên tập tin $FILE

en:   -l, --lines=NUMBER
             put NUMBER lines/records per output file
vi:   -l, --lines=SỐ          đặt SỐ dòng cho mỗi tập tin kết quả

en:   -n, --number=CHUNKS
             generate CHUNKS output files; see explanation below
vi:   -n, --number=CHUNKS     tạo ra CHUNKS tập tin.  Xem giải thích ở dưới đây

en:   -u, --unbuffered
             immediately copy input to output with '-n r/...'
vi:   -u, --unbuffered        sao chép trực tiếp từ đầu vào tới đầu ra với “-n r/…”

en: output file suffixes exhausted
vi: cạn các đuôi (hậu tố) kết xuất

en: creating file %s
vi: đang tạo tập tin %s

en: %s would overwrite input; aborting
vi: %s muốn ghi đè kết xuất; đang bỏ qua

en: failed to set FILE environment variable
vi: Không đặt được biến môi trường FILE

en: executing with FILE=%s
vi: thực thi với FILE=%s

en: failed to create pipe
vi: không tạo được pipe

en: failed to run command: "%s -c %s"
vi: gặp lỗi khi chạy câu lệnh: “%s -c %s”

en: failed to close input pipe
vi: không thể đóng pipe đầu vào

en: waiting for child process
vi: đợi tiến trình con

en: with FILE=%s, signal %s from command: %s
vi: với FILE=%s, tín hiệu %s từ dòng lệnh: %s

en: with FILE=%s, exit %d from command: %s
vi: với FILE=%s, thoát %d từ dòng lệnh: %s

en: unknown status from command (0x%X)
vi: trạng thái chưa được biết đến từ câu lệnh (0x%X)

en: cannot split in more than one way
vi: không thể chia theo vài cách

en: invalid number of chunks
vi: sai số mảnh

en: invalid chunk number
vi: sai số mảnh

en: invalid suffix length
vi: chiều dài hậu tố không hợp lệ

en: empty record separator
vi: bộ ngăn cách trường là trống rỗng

en: multi-character separator %s
vi: bộ ngăn cách ký tự %s

en: multiple separator characters specified
vi: đã chỉ định đa ký tự ngăn cách

en: %s: invalid start value for numerical suffix
vi: %s: sai giá trị bắt đầu cho hậu tố dạng số

en: %s: invalid start value for hexadecimal suffix
vi: %s: giá trị bắt đầu cho hậu tố dạng thập lục phân không hợp lệ

en: invalid IO block size
vi: cỡ khối IO không hợp lệ

en: numerical suffix start value is too large for the suffix length
vi: giá trị hậu tố bằng số khởi đầu quá lớn so với độ dài hậu tố

en: %s: cannot determine file size
vi: %s: không thể xác định cỡ tập tin

en: failed to canonicalize %s
vi: không thể chuẩn hóa %s

en: warning: unrecognized escape '\%c'
vi: cảnh báo: không nhận ra dãy thoát “\%c”

en: %s: invalid directive
vi: %s: sai chỉ thị

en: warning: backslash at end of format
vi: cảnh báo: định dạng kết thúc bằng gạch ngược

en: using %s to denote standard input does not work in file system mode
vi: sử dụng %s để đại diện đầu vào tiêu chuẩn cũng không hoạt động trong chế độ hệ thống tập tin

en: cannot read file system information for %s
vi: không đọc được thông tin hệ thống tập tin cho %s

en: cannot stat standard input
vi: không thể lấy trạng thái về đầu vào tiêu chuẩn

note: TRANSLATORS: This string uses format specifiers from 'stat --help' with --file-system, and NOT from printf.
en:   File: "%n"
        ID: %-8i Namelen: %-7l Type: %T
    Block size: %-10s Fundamental block size: %S
    Blocks: Total: %-10b Free: %-10f Available: %a
    Inodes: Total: %-10c Free: %d
vi: Tập tin: "%n"
         ID: %-8i Chiều dài tên: %-7l Kiểu: %T
    Cỡ khối: %-10s Cỡ khối cơ sở: %S
       Khối: Tổng: %-10b Trống: %-10f Sẵn dùng: %a
      Inode: Tổng: %-10c Trống: %d

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en:   File: %N
      Size: %-10s	Blocks: %-10b IO Block: %-6o %F
vi:  Tập tin: %N
          Cỡ: %-10s	Khối: %-10b  Khối vào/ra: %-6o %F

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en: Access: (%04a/%10.10A)  Uid: (%5u/%8U)   Gid: (%5g/%8G)
vi: Truy cập: (%04a/%10.10A)  Mã người dùng: (%5u/%8U)   Mã nhóm: (%5g/%8G)

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en: Context: %C
vi: Ngữ cảnh: %C

note: TRANSLATORS: This string uses format specifiers from 'stat --help' without --file-system, and NOT from printf.
en: Access: %x
    Modify: %y
    Change: %z
     Birth: %w
vi: Truy cập: %x
    Ngày sửa: %y
    Thay đổi: %z
    Ngày tạo: %w

en: Display file or file system status.
vi: Hiển thị trạng thái của tập tin hay hệ thống tập tin.

en:   -L, --dereference
             follow links
vi:   -L, --dereference     theo các liên kết

en:   -f, --file-system
             display file system status instead of file status
vi:   -f, --file-system     hiển thị trạng thái của hệ thống tập tin
                             thay cho trạng thái của tập tin

en:   -t, --terse
             print the information in terse form
vi:   -t, --terse            in ra thông tin dưới dạng ngắn

en:   %u   user ID of owner
      %U   user name of owner
      %w   time of file birth, human-readable; - if unknown
      %W   time of file birth, seconds since Epoch; 0 if unknown
      %x   time of last access, human-readable
      %X   time of last access, seconds since Epoch
      %y   time of last data modification, human-readable
      %Y   time of last data modification, seconds since Epoch
      %z   time of last status change, human-readable
      %Z   time of last status change, seconds since Epoch
vi:   %u   mã số của người sở hữu
      %U   tên người dùng của người sở hữu
      %w   thời điểm sinh ra tập tin, dạng cho con người đọc; - nếu không hiểu
      %W   thời điểm sinh ra tập tin; số giây tính từ Epoch; 0 nếu không hiểu
      %x   thời gian truy cập cuối cùng, dạng cho con người đọc
      %X   thời gian truy cập cuối cùng, theo giây kể từ Epoch
      %y   thời gian sửa đổi dữ liệu cuối cùng, dạng cho con người đọc
      %Y   thời gian sửa đổi dữ liệu cuối cùng, theo giây kể từ Epoch
      %z   thời gian thay đổi trạng thái cuối cùng, dạng cho con người đọc
      %Z   thời gian thay đổi trạng thái cuối cùng, theo giây kể từ Epoch

en: Valid format sequences for file systems:
    
      %a   free blocks available to non-superuser
      %b   total data blocks in file system
      %c   total file nodes in file system
      %d   free file nodes in file system
      %f   free blocks in file system
vi: Các dãy định dạng đúng cho hệ thống tập tin:
    
      %a   các khối còn trống cho người dùng không phải siêu người dùng
      %b   tổng số khối dữ liệu trong hệ thống tập tin
      %c   tổng số nút tập tin trong hệ thống tập tin
      %d   số nút tập tin còn trống trong hệ thống tập tin
      %f   số khối còn trống trong hệ thống tập tin

en:   %i   file system ID in hex
      %l   maximum length of filenames
      %n   file name
      %s   block size (for faster transfers)
      %S   fundamental block size (for block counts)
      %t   file system type in hex
      %T   file system type in human readable form
vi:   %i   ID hệ thống tập tin theo dạng thập lục
      %l   chiều dài tối đa của tên tập tin
      %n   tên tập tin
      %s   kích cỡ khối (để truyền nhanh hơn)
      %S   kích cỡ khối cơ sở (để đếm các khối)
      %t   kiểu tập tin theo dạng thập lục
      %T   kiểu hệ thống tập tin theo dạng người dễ đọc

en: 
    --terse is equivalent to the following FORMAT:
        %s
vi: 
    --terse thì tương đương với FORMAT sau đây:
        %s

en: --terse --file-system is equivalent to the following FORMAT:
        %s
vi: --terse --file-system là tương đương với FORMAT sau đây:
        %s

en: Usage: %s OPTION... COMMAND
vi: Cách dùng: %s TÙY_CHỌN… LỆNH

en: Run COMMAND, with modified buffering operations for its standard streams.
vi: Chạy câu LỆNH, với thao tác sửa đổi bộ đệm cho các luồng dữ liệu tiêu chuẩn của nó.

en:   -i, --input=MODE   adjust standard input stream buffering
vi:   -i, --input=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm luồng đầu vào tiêu chuẩn

en:   -o, --output=MODE  adjust standard output stream buffering
vi:   -o, --output=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm luồng đầu ra tiêu chuẩn

en:   -e, --error=MODE   adjust standard error stream buffering
vi:   -e, --error=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm luồng lỗi tiêu chuẩn

en: 
    If MODE is 'L' the corresponding stream will be line buffered.
    This option is invalid with standard input.
vi: 
    Nếu CHẾ_ĐỘ là “L” thì luồng tương ứng được chuyển hoán đệm theo dòng.
    Tùy chọn này không hợp lệ với đầu vào tiêu chuẩn.

en: 
    If MODE is '0' the corresponding stream will be unbuffered.
vi: 
    Nếu CHẾ_ĐỘ là “0” thì luồng tương ứng không được chuyển hoán đệm.

en: 
    NOTE: If COMMAND adjusts the buffering of its standard streams ('tee' does
    for example) then that will override corresponding changes by 'stdbuf'.
    Also some filters (like 'dd' and 'cat' etc.) don't use streams for I/O,
    and are thus unaffected by 'stdbuf' settings.
vi: 
    GHI CHÚ: nếu câu LỆNH điều chỉnh việc chuyển hoán đệm các luồng tiêu chuẩn
    (v.d. “tee”) thì cũng ghi đè lên các cài đặt tương ứng bị “stdbuf” sửa đổi.
    Ngoài ra còn có một số bộ lọc (v.d. “dd” và “cat”) mà không dùng luồng với đầu I/O,
    thì không bị tác động bởi cài đặt “stdbuf”.

en: failed to find %s
vi: không tìm thấy %s

en: failed to update the environment with %s
vi: gặp lỗi khi cập nhật môi trường dùng %s

en: you must specify a buffering mode option
vi: bạn phải chỉ định tùy chọn chế độ đệm

en: Usage: %s [-F DEVICE | --file=DEVICE] [SETTING]...
      or:  %s [-F DEVICE | --file=DEVICE] [-a|--all]
      or:  %s [-F DEVICE | --file=DEVICE] [-g|--save]
vi: Cách dùng: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [CÀI_ĐẶT]…
         hoặc: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [-a|--all]
         hoặc: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [-g|--save]

en: Print or change terminal characteristics.
vi: Hiển thị hoặc thay đổi đặc tính thiết bị cuối.

en:   -a, --all          print all current settings in human-readable form
vi:   -a, --all          in mọi cài đặt hiện thời ở dạng con người có thể đọc

en:   -g, --save         print all current settings in a stty-readable form
vi:   -g, --save         in mọi cài đặt hiện thời ở dạng stty có thể đọc

en: 
    Optional - before SETTING indicates negation.  An * marks non-POSIX
    settings.  The underlying system defines which settings are available.
vi: 
    Một “-” không bắt buộc ở trước CÀI ĐẶT chỉ ra sự phủ định.
    Một “*” đánh dấu cài đặt không phải POSIX.
    Hệ thống nằm dưới định nghĩa các cài đặt có thể.

en: 
    Special characters:
vi: 
    Các ký tự đặc biệt:

en:  * discard CHAR  CHAR will toggle discarding of output
vi:  * discard KÝ_TỰ  KÝ_TỰ sẽ bật/tắt loại bỏ của đầu ra

en:  * dsusp CHAR    CHAR will send a terminal stop signal once input flushed
vi:  * dsusp KÝ_TỰ   KÝ_TỰ sẽ gửi một tín hiệu dừng của thiết bị cuối khi
                         đẩy dữ liệu vào

en:    eof CHAR      CHAR will send an end of file (terminate the input)
       eol CHAR      CHAR will end the line
vi:    eof KÝ_TỰ     KÝ_TỰ sẽ gửi một kết thúc tập tin (dừng đầu vào)
       eol KÝ_TỰ     KÝ_TỰ sẽ kết thúc dòng

en:  * eol2 CHAR     alternate CHAR for ending the line
vi:  * eol2 KÝ_TỰ     KÝ_TỰ thay thế cho kết thúc dòng

en:    erase CHAR    CHAR will erase the last character typed
       intr CHAR     CHAR will send an interrupt signal
       kill CHAR     CHAR will erase the current line
vi:    erase KÝ_TỰ   KÝ_TỰ sẽ xóa ký tự cuối cùng gõ vào
       intr KÝ_TỰ    KÝ_TỰ sẽ gửi một tín hiệu gián đoạn
       kill KÝ_TỰ    KÝ_TỰ sẽ xóa dòng hiện thời

en:  * lnext CHAR    CHAR will enter the next character quoted
vi:  * lnext KÝ_TỰ    KÝ_TỰ sẽ nhập vào ký tự trích dẫn kế

en:  * status CHAR   CHAR will send an info signal
vi:  * status KÝ_TỰ    KÝ_TỰ sẽ gửi tín hiệu thông tin

en:    quit CHAR     CHAR will send a quit signal
vi:    quit KÝ_TỰ    KÝ_TỰ sẽ gửi tín hiệu thoát

en:  * rprnt CHAR    CHAR will redraw the current line
vi:  * rprnt KÝ_TỰ   KÝ_TỰ sẽ vẽ lại dòng hiện tại

en:    start CHAR    CHAR will restart the output after stopping it
       stop CHAR     CHAR will stop the output
       susp CHAR     CHAR will send a terminal stop signal
vi:    start KÝ_TỰ   KÝ_TỰ sẽ khởi động lại đầu ra sau khi dừng nó
       stop KÝ_TỰ    KÝ_TỰ sẽ dừng kết quả
       susp KÝ_TỰ    KÝ_TỰ sẽ gửi một tín hiệu dừng thiết bị cuối

en:  * swtch CHAR    CHAR will switch to a different shell layer
vi:  * swtch KÝ_TỰ   KÝ_TỰ sẽ chuyển sang một lớp hệ vỏ khác

en:  * werase CHAR   CHAR will erase the last word typed
vi:  * werase KÝ_TỰ  KÝ_TỰ sẽ xóa từ đã gõ cuối cùng

en: 
    Special settings:
       N             set the input and output speeds to N bauds
vi: 
    Cài đặt đặc biệt:
       N             đặt tốc độ đầu vào và kết xuất thành N baud

en:  * [-]drain      wait for transmission before applying settings (%s by default)
vi:  * [-]drain      đợi truyền trước khi áp dụng các cài đặt (%s theo mặc định)

en: on
vi: bật

en: off
vi: tắt

en:    ispeed N      set the input speed to N
vi:    ispeed N      đặt tốc độ đầu vào thành N

en:  * line N        use line discipline N
vi:  * line N        dùng kỷ luật dòng N

en:    min N         with -icanon, set N characters minimum for a completed read
       ospeed N      set the output speed to N
vi:    min N         với “-icanon”, đọc ít nhất N ký tự mỗi lần đọc
       ospeed N      đặt tốc độ đưa kết quả ra thành N

en:    speed         print the terminal speed
       time N        with -icanon, set read timeout of N tenths of a second
vi:    speed         in ra tốc độ của thiết bị cuối
       time N        với “-icanon”, đặt thời gian chờ đọc
                       thành N phần mười của một giây

en: 
    Control settings:
       [-]clocal     disable modem control signals
       [-]cread      allow input to be received
vi: 
    Các cài đặt điều khiển:
       [-]clocal     tắt các tín hiệu điều khiển modem
       [-]cread      cho phép đầu vào được nhận

en:  * [-]crtscts    enable RTS/CTS handshaking
vi:  * [-]crtscts    bật bắt tay RTS/CTS

en:  * [-]cdtrdsr    enable DTR/DSR handshaking
vi:  * [-]cdtrdsr    bật bắt tay DTR/DSR

en:    csN           set character size to N bits, N in [5..8]
vi:    csN           đặt cỡ ký tự thành N bít, N trong khoảng [5..8]

en:    [-]cstopb     use two stop bits per character (one with '-')
       [-]hup        send a hangup signal when the last process closes the tty
       [-]hupcl      same as [-]hup
       [-]parenb     generate parity bit in output and expect parity bit in input
       [-]parodd     set odd parity (or even parity with '-')
vi:    [-]cstopb     dùng hai bit dừng cho mỗi ký tự (một với “-”)
       [-]hup        gửi tín hiệu treo khi tiến trình cuối cùng đóng tty
       [-]hupcl      như “[-]hup”
       [-]parenb     tạo bit tương tính chẵn lẻ trong kết quả
                      và chờ bit tính chẵn lẻ trong dữ liệu vào
       [-]parodd     đặt tính chẵn lẻ kiểu là lẻ (hoặc đặt “-” thì chẵn)

en:  * [-]cmspar     use "stick" (mark/space) parity
vi:  * [-]cmspar     dùng "stick" chẵn lẻ (mark/space)

en: 
    Input settings:
       [-]brkint     breaks cause an interrupt signal
       [-]icrnl      translate carriage return to newline
       [-]ignbrk     ignore break characters
       [-]igncr      ignore carriage return
       [-]ignpar     ignore characters with parity errors
vi: 
    Cài đặt đầu vào:
       [-]brkint     sự ngắt gây ra một tín hiệu gián đoạn
       [-]icrnl      chuyển return thành dòng mới
       [-]ignbrk     bỏ qua ký tự ngắt
       [-]igncr      bỏ qua return
       [-]ignpar     bỏ qua cá ký tự với lỗi chẵn lẻ

en:  * [-]imaxbel    beep and do not flush a full input buffer on a character
vi:  * [-]imaxbel    kêu bíp và thực hiện đẩy và kéo toàn bộ dữ liệu đệm trên thiết bị ký tự

en:    [-]inlcr      translate newline to carriage return
       [-]inpck      enable input parity checking
       [-]istrip     clear high (8th) bit of input characters
vi:    [-]inlcr      chuyển dòng mới thành return
       [-]inpck      bật dùng kiểm tra tính chẵn lẻ đầu vào
       [-]istrip     gột bit cao (thứ 8) của các ký tự đầu vào

en:  * [-]iutf8      assume input characters are UTF-8 encoded
vi:  * [-]iutf8      coi như các ký tự đưa vào được mã hóa UTF-8

en:  * [-]iuclc      translate uppercase characters to lowercase
vi:  * [-]iuclc      chuyển đổi chữ HOA thành thường

en:  * [-]ixany      let any character restart output, not only start character
vi:  * [-]ixany      để bất ký ký tự nào đặt lại đầu ra, không chỉ các ký tự bắt đầu

en:    [-]ixoff      enable sending of start/stop characters
       [-]ixon       enable XON/XOFF flow control
       [-]parmrk     mark parity errors (with a 255-0-character sequence)
       [-]tandem     same as [-]ixoff
vi:    [-]ixoff      bật dùng việc gửi ký tự chạy/dừng
       [-]ixon       bật dùng điều khiển luồng XON/XOFF
       [-]parmrk     đánh dấu lỗi tính chẵn lẻ (với một dãy 255-0 ký tự)
       [-]tandem     giống như “[-]ixoff”

en: 
    Output settings:
vi: 
    Cài đặt kết xuất:

en:  * bsN           backspace delay style, N in [0..1]
vi:  * bsN           kiểu trễ xóa lùi, N trong khoảng [0..1]

en:  * crN           carriage return delay style, N in [0..3]
vi:  * crN           kiểu trễ về đầu dòng, N trong khoảng [0..3]

en:  * ffN           form feed delay style, N in [0..1]
vi:  * ffN           kiểu trễ form feed, N trong khoảng [0..1]

en:  * nlN           newline delay style, N in [0..1]
vi:  * nlN           kiểu trễ dòng mới, N trong khoảng [0..1]

en:  * [-]ocrnl      translate carriage return to newline
vi:  * [-]ocrnl      dịch về đầu dòng thành ký tự dòng mới

en:  * [-]ofdel      use delete characters for fill instead of NUL characters
vi:  * [-]ofdel      dùng các ký tự xóa để điền đầy thay vì dùng các ký tự NUL

en:  * [-]ofill      use fill (padding) characters instead of timing for delays
vi:  * [-]ofill      dùng điền đầy (đệm thêm) các ký tự thay cho khoảng thời gian trễ

en:  * [-]olcuc      translate lowercase characters to uppercase
vi:  * [-]olcuc      dịch các ký tự thường thành HOA

en:  * [-]onlcr      translate newline to carriage return-newline
vi:  * [-]onlcr      dịch ký tự dòng mới thành về đầu dòng dòng mới

en:  * [-]onlret     newline performs a carriage return
vi:  * [-]onlret     dòng mới thực hiện một về đầu dòng

en:  * [-]onocr      do not print carriage returns in the first column
vi:  * [-]onocr      đừng in về đầu dòng trong cột đầu tiên

en:    [-]opost      postprocess output
vi:    [-]opost      xử lý sau đầu ra

en:  * tabN          horizontal tab delay style, N in [0..3]
     * tabs          same as tab0
     * -tabs         same as tab3
vi:  * tabN          kiểu trễ tab ngang, N trong khoảng [0..3]
     * tabs          giống như tab0
     * -tabs         giống như tab3

en:  * vtN           vertical tab delay style, N in [0..1]
vi:  * vtN           kiểu trễ tab dọc, N trong khoảng [0..1]

en: 
    Local settings:
       [-]crterase   echo erase characters as backspace-space-backspace
vi: 
    Cài đặt nội bộ:
       [-]crterase   lặp lại các ký tự xóa như backspace-space-backspace

en:  * crtkill       kill all line by obeying the echoprt and echoe settings
     * -crtkill      kill all line by obeying the echoctl and echok settings
vi:  * crtkill       diệt toàn dòng theo cài đặt echoprt và echoe
     * -crtkill      diệt toàn dòng theo cài đặt echoctl và echok

en:  * [-]ctlecho    echo control characters in hat notation ('^c')
vi:  * [-]ctlecho    lặp lại các ký tự điều khiển ở dạng ký hiệu mũ (“^c”)

en:    [-]echo       echo input characters
vi:    [-]echo       lặp lại các ký tự đầu vào

en:  * [-]echoctl    same as [-]ctlecho
vi:  * [-]echoctl    giống như [-]ctlecho

en:    [-]echoe      same as [-]crterase
       [-]echok      echo a newline after a kill character
vi:    [-]echoe      giống như  [-]crterase
       [-]echok      lặp lại một ký tự dòng mới sau khi giết thiết bị ký tự

en:  * [-]echoke     same as [-]crtkill
vi:  * [-]echoke     giống như [-]crtkill

en:    [-]echonl     echo newline even if not echoing other characters
vi:    [-]echonl     lặp lại dòng mới ngay cả khi không lặp các ký tự khác

en:  * [-]echoprt    echo erased characters backward, between '\' and '/'
vi:  * [-]echoprt    lặp lại các ký tự tẩy về phía sau, giữa “\” và “/”

en:  * [-]extproc    enable "LINEMODE"; useful with high latency links
vi:  * [-]extproc    bật "LINEMODE"; hữu ích với các liên kết cũ cao

en:  * [-]flusho     discard output
vi:  * [-]flusho     loại bỏ đầu ra

en:    [-]icanon     enable special characters: %s
       [-]iexten     enable non-POSIX special characters
vi:    [-]icanon     bật các ký tự đặc biệt: %s
       [-]iexten     bật các ký tự đặc biệt không-POSIX

en:    [-]isig       enable interrupt, quit, and suspend special characters
       [-]noflsh     disable flushing after interrupt and quit special characters
vi:    [-]isig       bật dùng các ký tự đặc ngắt, thoát, và ngưng
       [-]noflsh     tắt bỏ đẩy dữ liệu lên đĩa sau ngắt và thoát khỏi các ký tự đặc biệt

en:  * [-]prterase   same as [-]echoprt
vi:  * [-]prterase   giống như “[-]echoprt”

en:  * [-]tostop     stop background jobs that try to write to the terminal
vi:  * [-]tostop     dừng các công việc nền mà thử ghi vào thiết bị cuối

en:  * [-]xcase      with icanon, escape with '\' for uppercase characters
vi:  * [-]xcase      với “icanon”, thoát với “\” cho các ký tự viết HOA

en: 
    Combination settings:
vi: 
    Cài đặt tổ hợp:

en:  * [-]LCASE      same as [-]lcase
vi:  * [-]LCASE      giống như “[-]lcase”

en:    cbreak        same as -icanon
       -cbreak       same as icanon
vi:    cbreak        giống như “-icanon”
       -cbreak       giống như “icanon”

en:    cooked        same as brkint ignpar istrip icrnl ixon opost isig
                     icanon, eof and eol characters to their default values
       -cooked       same as raw
vi:    cooked        giống như “brkint ignpar istrip icrnl ixon opost isig icanon”
                     các ký tự eof và eol tới giá trị mặc định của chúng
       -cooked       giống như “raw”

en:    crt           same as %s
vi:    crt           giống như “%s”

en:    dec           same as %s intr ^c erase 0177
                     kill ^u
vi:    dec           giống như %s intr ^c erase 0177
                     kill ^u

en:  * [-]decctlq    same as [-]ixany
vi:  * [-]decctlq    giống như [-]ixany

en:    ek            erase and kill characters to their default values
       evenp         same as parenb -parodd cs7
       -evenp        same as -parenb cs8
vi:    ek            tẩy và giết các ký tự thành giá trị mặc định của chúng
       evenp         giống như parenb -parodd cs7
       -evenp        giống như -parenb cs8

en:  * [-]lcase      same as xcase iuclc olcuc
vi:  * [-]lcase      giống như xcase iuclc olcuc

en:    litout        same as -parenb -istrip -opost cs8
       -litout       same as parenb istrip opost cs7
vi:    litout        giống như -parenb -istrip -opost cs8
       -litout       giống như parenb istrip opost cs7

en:    nl            same as %s
       -nl           same as %s
vi:    nl            giống như %s
       -nl           giống như %s

en:    oddp          same as parenb parodd cs7
       -oddp         same as -parenb cs8
       [-]parity     same as [-]evenp
       pass8         same as -parenb -istrip cs8
       -pass8        same as parenb istrip cs7
vi:    oddp          giống như “parenb parodd cs7”
       -oddp         giống như “-parenb cs8”
       [-]parity     giống như “[-]evenp”
       pass8         giống như “-parenb -istrip cs8”
       -pass8        giống như “parenb istrip cs7”

en:    raw           same as -ignbrk -brkint -ignpar -parmrk -inpck -istrip
                     -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost
                     -isig%s min 1 time 0
       -raw          same as cooked
vi:    raw           giống như -ignbrk -brkint -ignpar -parmrk -inpck -istrip
                     -inlcr -igncr -icrnl -ixon -ixoff -icanon -opost
                     -isig%s min 1 time 0
       -raw          giống như “cooked”

en:    sane          same as cread -ignbrk brkint -inlcr -igncr icrnl
                     icanon iexten echo echoe echok -echonl -noflsh
                     %s
                     %s
                     %s,
                     all special characters to their default values
vi:    sane          giống như cread -ignbrk brkint -inlcr -igncr icrnl
                     icanon iexten echo echoe echok -echonl -noflsh
                     %s
                     %s
                     %s,
                     mọi ký tự đặc biệt thành giá trị mặc định của chúng

en: 
    Handle the tty line connected to standard input.  Without arguments,
    prints baud rate, line discipline, and deviations from stty sane.  In
    settings, CHAR is taken literally, or coded as in ^c, 0x37, 0177 or
    127; special values ^- or undef used to disable special characters.
vi: 
    Điều khiển đường tty kết nối tới đầu vào tiêu chuẩn.  Khi không
    có đối số, in ra tốc độ đường truyền baud, kỷ luật đường truyền, và
    sự lệch hướng khỏi giá trị stty hữu tỷ.
    Trong cài đặt KÝ_TỰ là các chữ cái hoặc mã hóa như ^c, 0x37, 0177 hoặc 127,
    giá trị đặc biệt “^-” hoặc “undef” dùng để tắt bỏ các ký tự đặc biệt.

en: missing argument to %s
vi: thiếu đối số cho %s

en: invalid argument %s
vi: đối số sai %s

en: %s: error setting %s
vi: %s: lỗi cài đặt %s

en: invalid line discipline %s
vi: sai kỷ luật của dòng %s

en: only one device may be specified
vi: chỉ có thể đưa ra một thiết bị

en: the options for verbose and stty-readable output styles are
    mutually exclusive
vi: các tùy chọn cho dạng kết quả chi tiết và dạng có thể đọc stty
    loại trừ lẫn nhau

en: when specifying an output style, modes may not be set
vi: khi chỉ ra dạng kết quả, không được đặt các chế độ

en: %s: couldn't reset non-blocking mode
vi: %s: không đặt lại được chế độ non-blocking (không chặn)

en: %s: unable to perform all requested operations
vi: %s: không thể thực hiện mọi thao tác yêu cầu

en: %s: no size information for this device
vi: %s: không có thông tin kích cỡ cho thiết bị này

en: invalid integer argument
vi: sai đối số kiểu số nguyên

en: Usage: %s [OPTION] [FILE]...
vi: Cách dùng: %s [TÙY_CHỌN]… [TẬP_TIN]…

en: Synchronize cached writes to persistent storage
    
    If one or more files are specified, sync only them,
    or their containing file systems.
vi: Các ghi được đệm đồng bộ với kho chứa cố định
    
    Nếu đưa ra một tập tin hay nhiều hơn, chỉ sync chúng,
    hoặc các hệ thống tập tin có chứa chúng.

en:   -d, --data             sync only file data, no unneeded metadata
vi:   -d, --data             chỉ đồng bộ dữ liệu tập tin, không siêu dữ liệu không cần

en:   -f, --file-system      sync the file systems that contain the files
vi:   -f, --file-system      đồng bộ hệ thống tập tin cái mà có chứa các tập tin

en: error opening %s
vi: lỗi mở %s

en: couldn't reset non-blocking mode %s
vi: không đặt lại được chế độ non-blocking (không chặn) %s

en: error syncing %s
vi: lỗi đồng bộ hóa %s

en: cannot specify both --data and --file-system
vi: không thể chỉ định cả hai --data và --file-system

en: --data needs at least one argument
vi: --data cần ít nhật một tham số

en: 
    With no FILE, or when FILE is -, read standard input.
vi: 
    Không chỉ ra TẬP_TIN, hoặc khi TẬP_TIN là “-”, thì đọc từ đầu vào tiêu chuẩn.

en: 
    Mandatory arguments to long options are mandatory for short options too.
vi: 
    Mọi đối số bắt buộc phải có khi dùng tùy chọn dài thì tùy chọn ngắn cũng vậy.

en: 
    Display values are in units of the first available SIZE from --block-size,
    and the %s_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE environment variables.
    Otherwise, units default to 1024 bytes (or 512 if POSIXLY_CORRECT is set).
vi: 
    Giá trị hiển thị theo đơn vị kích CỠ sẵn có đầu tiên từ “--block-size”,
    và các biến đổi môi trường %s_BLOCK_SIZE, BLOCK_SIZE và BLOCKSIZE.
    Không thì đơn vị mặc định là 1024 byte (hoặc 512 nếu đặt POSIXLY_CORRECT).

en: 
    The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
    The version control method may be selected via the --backup option or through
    the VERSION_CONTROL environment variable.  Here are the values:
vi: 
    Hậu tố sao lưu là “~”, trừ khi đặt với “--suffix” hoặc SIMPLE_BACKUP_SUFFIX.
    Phương pháp điều khiển phiên bản có thể chọn qua tùy chọn “--backup”
    hoặc qua biến môi trường VERSION_CONTROL.  Có những giá trị sau:

en:   none, off       never make backups (even if --backup is given)
      numbered, t     make numbered backups
      existing, nil   numbered if numbered backups exist, simple otherwise
      simple, never   always make simple backups
vi:   none, off       không bao giờ tạo bản sao lưu (dù đưa ra “--backup”)
      numbered, t     tạo các bản sao lưu đã đánh số
      existing, nil   đánh số nếu có bản sao lưu đánh số, nếu không thì đơn giản
      simple, never   luôn luôn tạo sao lưu đơn giản

en: or available locally via: info '(coreutils) %s%s'
vi: hoặc sẵn có nội bộ thông qua: info “(coreutils) %s%s”

en: Try '%s --help' for more information.
vi: Hãy thử lệnh “%s --help” (trợ giúp) để biết thêm thông tin.

en: WARNING: Circular directory structure.
    This almost certainly means that you have a corrupted file system.
    NOTIFY YOUR SYSTEM MANAGER.
    The following directory is part of the cycle:
      %s
vi: CẢNH BÁO: cấu trúc thư mục bị quẩn vòng.
    Gần chắc chắn là hệ thống tập tin đã bị hỏng.
    HÃY THÔNG BÁO CHO NGƯỜI QUẢN LÝ HỆ THỐNG.
    Thư mục sau nằm trong vòng quay:
      %s

en: Valid arguments are:
vi: Đối số không hợp lệ là:

en:   - +FORMAT (e.g., +%H:%M) for a 'date'-style format
vi:   - +FORMAT (e.g., +%H:%M) cho định dạng “date”-style

en: Write each FILE to standard output, last line first.
vi: Ghi mỗi TẬP_TIN ra đầu ra tiêu chuẩn, dòng cuối cùng in đầu tiên.

en:   -b, --before             attach the separator before instead of after
vi:   -b, --before             gắn ký tự phân chia ở trước thay vì sau

en:   -r, --regex              interpret the separator as a regular expression
vi:   -r, --regex              biên dịch ký tự phân chia như là biểu thức chính quy

en:   -s, --separator=STRING   use STRING as the separator instead of newline
vi:   -s, --separator=CHUỖI    dùng CHUỖI làm ký tự phân chia thay cho dòng mới

en: %s: seek failed
vi: %s: di chuyển vị trí để đọc gặp lỗi

en: record too large
vi: mục ghi quá lớn

en: %s: write error
vi: %s: lỗi ghi nhớ

en: failed to open %s for reading
vi: mở %s để đọc gặp lỗi

en: separator cannot be empty
vi: ký tự dùng để phân chia không thể là rỗng

en: Print the last %d lines of each FILE to standard output.
    With more than one FILE, precede each with a header giving the file name.
vi: In ra %d dòng cuối cùng của mỗi TẬP_TIN ra đầu ra tiêu chuẩn.
    Khi có vài TẬP_TIN, thì đầu tiên in ra phần đầu cho biết tên tập tin.

en:   -F
             same as --follow=name --retry
vi:   -F                      giống như “--follow=tên --retry”

en:       --retry
             keep trying to open a file if it is inaccessible
vi:       --retry              cố thử mở tập tin ngay cả khi không thể truy cập

en:   -v, --verbose
             always output headers giving file names
vi:   -v, --verbose            lúc nào cũng xuất phần đầu chỉ ra tên tập tin

en: With --follow (-f), tail defaults to following the file descriptor, which
    means that even if a tail'ed file is renamed, tail will continue to track
    its end.  This default behavior is not desirable when you really want to
    track the actual name of the file, not the file descriptor (e.g., log
    rotation).  Use --follow=name in that case.  That causes tail to track the
    named file in a way that accommodates renaming, removal and creation.
vi: Dùng “--follow” (-f) thì tail mặc định theo bộ mô tả tập tin.
    Có nghĩa là ngay cả khi tập tin được tail cũng bị thay tên, tail cứ theo dõi kết thúc của nó.
    Ứng xử mặc định này không có giá trị khi người dùng thực sự muốn
    theo dõi tên thật của tập tin, chứ không phải bộ mô tả tập tin (ví dụ, quay
    vòng sổ theo dõi).
    Hãy dùng “--follow=tên” trong trường hợp đó.
    Nó khiến tail theo dõi tập tin có tên đưa ra
    bằng một cách làm cho thích nghi việc thay tên, gỡ bỏ và tạo.

en: closing %s (fd=%d)
vi: đang đóng %s (fd=%d)

en: cannot determine location of %s. reverting to polling
vi: không thể quyết định vị trí của %s thì phục hồi việc thăm dò

en: %s has been replaced with an untailable symbolic link
vi: %s bị thay thế bởi một liên kết mềm không thể tail

en: %s has become inaccessible
vi: %s đã trở thành không thể truy cập

en: %s has been replaced with an untailable file%s
vi: %s bị thay thế bởi tập tin%s không thể tail

en: ; giving up on this name
vi: ; đầu hàng cái tên này

en: %s has been replaced with an untailable remote file
vi: %s bị thay thế bởi tập tin trên mạng không thể tail

en: %s has become accessible
vi: %s đã trở thành có thể truy cập

en: %s has appeared;  following new file
vi: %s đã xuất hiện; đi theo tập tin mới

en: %s has been replaced;  following new file
vi: %s bị thay thế; đi theo tập tin mới

en: %s: cannot change nonblocking mode
vi: %s: không thay đổi được chế độ không chặn

en: %s: file truncated
vi: %s: tập tin đã bị cắt ngắn

en: no files remaining
vi: không còn tập tin nào

en: cannot watch parent directory of %s
vi: không thể theo dõi thư mục mẹ của %s

en: inotify resources exhausted
vi: Dùng hết tài nguyên inotify

en: cannot watch %s
vi: không thể theo dõi %s

en: %s was replaced
vi: %s đã bị thay thế

en: error waiting for inotify and output events
vi: gặp lỗi khi chờ cho sự kiện inotify và xuất

en: error reading inotify event
vi: gặp lỗi khi đọc sự kiện inotify

en: directory containing watched file was removed
vi: thư mục có chứa tập tin theo dõi đã bị xóa bỏ

en: %s: cannot follow end of this type of file%s
vi: %s: không thể đi theo đến cuối của kiểu của tập tin%s

en: invalid maximum number of unchanged stats between opens
vi: sai số trạng thái không thay đổi tối đa giữa các lần mở

en: invalid PID
vi: sai PID

en: invalid number of seconds: %s
vi: sai số lượng giây: %s

en: option used in invalid context -- %c
vi: tùy chọn dùng theo ngữ cảnh sai -- %c

en: warning: --retry ignored; --retry is useful only when following
vi: cảnh báo: “--retry” bị bỏ qua; “--retry” chỉ có ích khi theo sau

en: warning: --retry only effective for the initial open
vi: cảnh báo: --retry chỉ có tác động đến việc mở khởi tạo

en: warning: --pid=PID is not supported on this system
vi: cảnh báo: không hỗ trợ “--pid=PID” trên hệ thống này

en: cannot follow %s by name
vi: không thể theo sau %s theo tên

en: warning: following standard input indefinitely is ineffective
vi: cảnh báo: không hiệu quả khi theo sau đầu vào tiêu chuẩn một cách không giới hạn

en: inotify cannot be used, reverting to polling
vi: inotify không dùng được thì phục hồi việc trưng cầu

en: Copy standard input to each FILE, and also to standard output.
vi: Sao chép đầu vào tiêu chuẩn vào mỗi TẬP_TIN, và đồng thời vào đầu ra tiêu chuẩn.

en:   -a, --append
             append to the given FILEs, do not overwrite
vi:   -a, --append              nối thêm vào các TẬP_TIN chỉ ra, không ghi đè

en:   -i, --ignore-interrupts
             ignore interrupt signals
vi:   -i, --ignore-interrupts   bỏ qua tín hiệu gián đoạn

en:       --output-error[=MODE]
             set behavior on write error.  See MODE below
vi:       --output-error[=CHẾ ĐỘ]  đặt cách ứng xử khi gặp lỗi ghi.  Xem CHẾ ĐỘ ở dưới

en: failed to open %s for writing
vi: mở %s để ghi gặp lỗi

en: failed to rewind stream for %s
vi: Đặt lại dòng dữ liệu cho %s gặp lỗi

en: missing argument after %s
vi: thiếu đối số ở sau %s

en: invalid integer %s
vi: sai số nguyên %s

en: %s expected
vi: cần %s

en: %s expected, found %s
vi: cần “%s”, nhưng lại nhận được %s

en: -ef does not accept -l
vi: -ef không chấp nhận -l

en: %s: unary operator expected
vi: %s: cần toán tử một ngôi

en: %s: binary operator expected
vi: %s: cần toán tử hai ngôi

en: Usage: test EXPRESSION
      or:  test
      or:  [ EXPRESSION ]
      or:  [ ]
      or:  [ OPTION
vi: Cách dùng: test BIỂU_THỨC
         hoặc: test
         hoặc: [ BIỂU_THỨC ]
         hoặc: [ ]
         hoặc: [ TÙY_CHỌN

en: Exit with the status determined by EXPRESSION.
vi: Thoát với trạng thái xác định bởi BIỂU_THỨC.

en: 
    An omitted EXPRESSION defaults to false.  Otherwise,
    EXPRESSION is true or false and sets exit status.  It is one of:
vi: 
    Theo mặc định, một BIỂU_THỨC bị bỏ qua là sai (false).
    Không thì BIỂU_THỨC là đúng (true) hoặc sai (false)
    và đặt giá trị thoát. Nó là một trong số:

en: 
      ( EXPRESSION )               EXPRESSION is true
      ! EXPRESSION                 EXPRESSION is false
      EXPRESSION1 -a EXPRESSION2   both EXPRESSION1 and EXPRESSION2 are true
      EXPRESSION1 -o EXPRESSION2   either EXPRESSION1 or EXPRESSION2 is true
vi: 
      ( BIỂU_THỨC )                BIỂU_THỨC là đúng (true)
      ! BIỂU_THỨC                  BIỂU_THỨC là sai (false)
      BIỂU_THỨC1 -a BIỂU_THỨC2     cả BIỂU_THỨC1 và BIỂU_THỨC2 đều là đúng (true)
      BIỂU_THỨC1 -o BIỂU_THỨC2     BIỂU_THỨC1 hoặc BIỂU_THỨC2 là đúng (true)

en:   INTEGER1 -eq INTEGER2   INTEGER1 is equal to INTEGER2
vi:   S.NGUYÊN1 -eq S.NGUYÊN2 S.NGUYÊN1 bằng S.NGUYÊN2
      S.NGUYÊN1 -ge S.NGUYÊN2 S.NGUYÊN1 lớn hơn hoặc bằng S.NGUYÊN2
      S.NGUYÊN1 -gt S.NGUYÊN2 S.NGUYÊN1 lớn hơn S.NGUYÊN2
      S.NGUYÊN1 -le S.NGUYÊN2 S.NGUYÊN1 nhỏ hơn hoặc bằng S.NGUYÊN2
      S.NGUYÊN1 -lt S.NGUYÊN2 S.NGUYÊN1 nhỏ hơn S.NGUYÊN2
      S.NGUYÊN1 -ne S.NGUYÊN2 S.NGUYÊN1 khác (không bằng) SỐ_NGUYÊN2

en:   FILE1 -ef FILE2   FILE1 and FILE2 have the same device and inode numbers
vi:   T.TIN1 -ef T.TIN2 T.TIN1 và T.TIN2 có cùng số hiệu thiết bị và inode
      T.TIN1 -nt T.TIN2 T.TIN1 mới hơn (theo ngày sửa) T.TIN2
      T.TIN1 -ot T.TIN2 T.TIN1 cũ hơn T.TIN2

en:   -b FILE     FILE exists and is block special
vi:   -b TẬP_TIN  TẬP_TIN tồn tại và là cái đặc biệt kiểu khối

en:   -c FILE     FILE exists and is character special
vi:   -c TẬP_TIN  TẬP_TIN tồn tại và là cái đặc biệt kiểu ký tự

en:   -d FILE     FILE exists and is a directory
vi:   -d TẬP_TIN  TẬP_TIN tồn tại và là thư mục

en:   -e FILE     FILE exists
vi:   -e TẬP_TIN  TẬP_TIN tồn tại

en:   -f FILE     FILE exists and is a regular file
vi:   -f TẬP_TIN  TẬP_TIN tồn tại và là một tập tin thông thường

en:   -g FILE     FILE exists and is set-group-ID
vi:   -g TẬP_TIN  TẬP_TIN tồn tại và có đặt ID nhóm (set-group-ID)

en:   -G FILE     FILE exists and is owned by the effective group ID
vi:   -G TẬP_TIN  TẬP_TIN tồn tại và sở hữu bởi ID nhóm hoạt động

en:   -h FILE     FILE exists and is a symbolic link (same as -L)
vi:   -h TẬP_TIN  TẬP_TIN tồn tại và là một liên kết mềm (giống như “-L”)

en:   -k FILE     FILE exists and has its sticky bit set
vi:   -k TẬP_TIN  TẬP_TIN tồn tại và có đặc bit dính (sticky)

en:   -L FILE     FILE exists and is a symbolic link (same as -h)
vi:   -L TẬP_TIN  TẬP_TIN tồn tại và là một liên kết mềm (giống như “-h”)

en:   -O FILE     FILE exists and is owned by the effective user ID
vi:   -O TẬP_TIN  TẬP_TIN tồn tại và sở hữu bởi ID người dùng hoạt động

en:   -p FILE     FILE exists and is a named pipe
vi:   -p TẬP_TIN  TẬP_TIN tồn tại và là một đường ống có tên

en:   -s FILE     FILE exists and has a size greater than zero
vi:   -s TẬP_TIN  TẬP_TIN tồn tại và có kích cỡ lớn hơn không

en:   -S FILE     FILE exists and is a socket
vi:   -S TẬP_TIN  TẬP_TIN tồn tại và là một ổ cắm

en:   -t FD       file descriptor FD is opened on a terminal
vi:   -t FD       mô tả tập tin FD được mở trên một thiết bị cuối

en:   -u FILE     FILE exists and its set-user-ID bit is set
vi:   -u TẬP_TIN  TẬP_TIN tồn tại và có bit ID người dùng đã đặt (set-user-ID)

en: 
    Except for -h and -L, all FILE-related tests dereference symbolic links.
    Beware that parentheses need to be escaped (e.g., by backslashes) for shells.
    INTEGER may also be -l STRING, which evaluates to the length of STRING.
vi: 
    Trừ đối với “-h” và “-L”, mọi thử nghiệm có liên quan đến TẬP_TIN
    sẽ bỏ tham chiếu của liên kết mềm.
    Cần thoát các dấu ngoặc (ví dụ, bằng gạch ngược) đối trong shell.
    SỐ_NGUYÊN có thể đồng thời là “-l CHUỖI” tính chiều dài của CHUỖI.

en: test and/or [
vi: thử và/hoặc “[”

en: missing %s
vi: thiếu “%s”

en: extra argument %s
vi: tham số thêm %s

en: warning: timer_settime
vi: cảnh báo: timer_settime

en: warning: timer_create
vi: cảnh báo: timer_create

en: sending signal %s to command %s
vi: gửi tín hiệu %s cho lệnh %s

en: Start COMMAND, and kill it if still running after DURATION.
vi: Khởi chạy LỆNH, và buộc kết thúc nó nếu vẫn còn chạy sau THỜI_LƯỢNG.

en: 
    DURATION is a floating point number with an optional suffix:
    's' for seconds (the default), 'm' for minutes, 'h' for hours or 'd' for days.
    A duration of 0 disables the associated timeout.
vi: 
    DURATION là một số thực chấm động với hậu số tùy chọn:
    “s” cho giây (mặc định), “m” cho phút, “h” cho giờ và “d” cho ngày.
    Một khoảng thời gian là 0 sẽ tắt liên kết với quá giờ

en: warning: sigprocmask
vi: cảnh báo: sigprocmask

en: warning: disabling core dumps failed
vi: cảnh báo: tắt core dump gặp lỗi

en: fork system call failed
vi: cuộc gọi hệ thống fork (tạo tiến trình con) bị lỗi

en: error waiting for command
vi: gặp lỗi khi đợi câu lệnh

en: the monitored command dumped core
vi: lệnh theo dõi đã đổ lõi

en: unknown status from command (%d)
vi: trạng thái chưa được biết đến từ câu lệnh (%d)

en: invalid date format %s
vi: sai định dạng ngày tháng %s

en: cannot touch %s
vi: không sờ (touch) được %s

en: setting times of %s
vi: đang đặt thời gian của %s

en: Update the access and modification times of each FILE to the current time.
    
    A FILE argument that does not exist is created empty, unless -c or -h
    is supplied.
    
    A FILE argument string of - is handled specially and causes touch to
    change the times of the file associated with standard output.
vi: Cập nhật các thời gian truy cập và sửa đổi của mỗi TẬP_TIN
    lên thời gian hiện tại.
    
    Đối số TẬP_TIN không tồn tại thì được tạo mới, trừ phi dùng "-c" hay "-h".
    
    Chuỗi đối số TẬP_TIN "-" được xử lý đặc biệt và gây ra tiến trình
    touch thay đổi các thời gian của tập tin tổ hợp với đầu ra tiêu chuẩn.

en:   -a
             change only the access time
vi:   -a                     chỉ thay đổi thời gian truy cập

en:   -c, --no-create
             do not create any files
vi:   -c, --no-create        không tạo tập tin nào

en:   -d, --date=STRING
             parse STRING and use it instead of current time
vi:   -d, --date=CHUỖI       phân tích cú pháp của CHUỖI và dùng nó thay cho thời gian hiện tại

en:   -f
             (ignored)
vi:   -f                     (bị bỏ qua)

en:   -r, --reference=FILE
             use this file's times instead of current time
vi:   -r, --reference=TẬP_TIN dùng thời gian của tập tin này thay cho thời
                               gian hiện thời

en: cannot specify times from more than one source
vi: không chỉ ra được thời gian từ vài nguồn

en: warning: 'touch %s' is obsolete; use 'touch -t %04ld%02d%02d%02d%02d.%02d'
vi: cảnh báo: “touch %s” là cách cũ; hãy dùng “touch -t %04ld%02d%02d%02d%02d.%02d”

en:   [:graph:]       all printable characters, not including space
      [:lower:]       all lower case letters
      [:print:]       all printable characters, including space
      [:punct:]       all punctuation characters
      [:space:]       all horizontal or vertical whitespace
      [:upper:]       all upper case letters
      [:xdigit:]      all hexadecimal digits
      [=CHAR=]        all characters which are equivalent to CHAR
vi:   [:graph:]       mọi ký tự có thể in, trừ khoảng trắng
      [:lower:]       mọi chữ cái viết thường
      [:print:]       mọi ký tự có thể in, lấy cả khoảng trắng
      [:punct:]       mọi ký tự chấm câu
      [:space:]       mọi khoảng trắng nằm ngang hoặc đứng
      [:upper:]       mọi chữ cái viết hoa
      [:xdigit:]      mọi chữ số thập lục
      [=KÝ_TỰ=]       mọi ký tự tương đương với KÝ_TỰ

en: warning: the ambiguous octal escape \%c%c%c is being
    	interpreted as the 2-byte sequence \0%c%c, %c
vi: cảnh báo: dãy thoát bát phân chưa rõ ràng “\%c%c%c”
    đang được biên dịch như dãy 2 byte “\0%c%c, %c”

en: warning: an unescaped backslash at end of string is not portable
vi: cảnh báo: không thể mang được dấu gạch ngược chưa thoát ở kết thúc chuỗi

en: range-endpoints of '%s-%s' are in reverse collating sequence order
vi: các điểm cuối phạm vi của “%s-%s” đang ở trong thứ tự dãy ngược lại

en: invalid repeat count %s in [c*n] construct
vi: sai số đếm lặp %s trong cấu trúc “[c*n]”

en: missing character class name '[::]'
vi: thiếu tên lớp của ký tự “[::]”

en: missing equivalence class character '[==]'
vi: thiếu ký tự lớp tương đương “[==]”

en: invalid character class %s
vi: sai hạng ký tự %s

en: %s: equivalence class operand must be a single character
vi: %s: toán hạng hạng tương đương phải là một ký tự đơn

en: misaligned [:upper:] and/or [:lower:] construct
vi: sắp hàng sai cấu trúc “[:upper:]” và/hoặc “[:lower:]”

en: too many characters in set
vi: quá nhiều ký tự trong tập hợp

en: when translating with string1 longer than string2,
    the latter string must not end with a character class
vi: khi dịch string1 dài hơn string2,
    chuỗi thứ 2 không được kết thúc bằng một lớp ký tự

en: the [c*] repeat construct may not appear in string1
vi: cấu trúc lặp “[c*]” không được có trong chuỗi1

en: only one [c*] repeat construct may appear in string2
vi: chỉ một cấu trúc lặp “[c*]” có thể nằm trong chuỗi2

en: [=c=] expressions may not appear in string2 when translating
vi: biểu thức “[=c=]” không được có trong chuỗi2 khi chuyển đổi

en: when translating, the only character classes that may appear in
    string2 are 'upper' and 'lower'
vi: khi chuyển đổi, chỉ các lớp ký tự có cái mà xuất hiện trong
    chuỗi2 là “upper” và  “lower”

en: when not truncating set1, string2 must be non-empty
vi: khi không cắt ngắn tập_hợp1, chuỗi2 phải không rỗng

en: when translating with complemented character classes,
    string2 must map all characters in the domain to one
vi: khi chuyển đổi với các hạng ký tự bù,
    chuỗi2 phải ánh xạ tới một mọi ký tự trong miền

en: the [c*] construct may appear in string2 only when translating
vi: cấu trúc “[c*]” chỉ có thể nằm trong chuỗi2 khi chuyển đổi

en: Two strings must be given when both deleting and squeezing repeats.
vi: Chỉ được đưa ra hai chuỗi khi làm cả hai việc xóa và vắt việc lặp lại.

en: Two strings must be given when translating.
vi: Phải đưa ra hai chuỗi khi chuyển đổi.

en: Only one string may be given when deleting without squeezing repeats.
vi: Chỉ được đưa ra một chuỗi khi xóa mà không vắt việc lặp lại.

en: Usage: %s [ignored command line arguments]
      or:  %s OPTION
vi: Cách dùng: %s [các đối số dòng lệnh bị bỏ qua]
         hoặc: %s TÙY_CHỌN

en: Exit with a status code indicating success.
vi: Thoát với mã trạng thái thành công.

en: Exit with a status code indicating failure.
vi: Thoát với mã trạng thái thất bại.

en: Usage: %s OPTION... FILE...
vi: Cách dùng: %s TÙY_CHỌN… TẬP_TIN…

en:   -c, --no-create        do not create any files
vi:   -c, --no-create        không tạo tập tin nào

en:   -o, --io-blocks        treat SIZE as number of IO blocks instead of bytes
vi:   -o, --io-blocks        tính kích CỠ là một số khối VR thay cho các byte

en:   -r, --reference=RFILE  base size on RFILE
vi:   -r, --reference=TẬP-TIN-TC dựa trên cỡ của tập tin dùng để tham chiếu

en:   -s, --size=SIZE        set or adjust the file size by SIZE bytes
vi:   -s, --size=CỠ        đặt hoặc điều chỉnh cỡ tập tin theo CỠ này

en: 
    SIZE may also be prefixed by one of the following modifying characters:
    '+' extend by, '-' reduce by, '<' at most, '>' at least,
    '/' round down to multiple of, '%' round up to multiple of.
vi: 
    Kích CỠ cũng có thể theo sau một của những ký tự sửa đổi này:
    ”+” tăng theo, “-” giảm theo, “<” nhiều nhất, “>” ít nhất
    ”/” làm tròn xuống bội số cho, “%” làm tròn lên bội số cho

en: %s has unusable, apparently negative size
vi: %s vô ích, kích cỡ có vẻ là âm

en: cannot get the size of %s
vi: không lấy được cỡ của %s

en: overflow extending size of file %s
vi: tràn việc mở rộng kích cỡ của tập tin %s

en: multiple relative modifiers specified
vi: đã chỉ ra nhiều ký tự sửa đổi tương ứng

en: Invalid number
vi: số không hợp lệ

en: you must specify either %s or %s
vi: bạn phải chỉ định %s hoặc %s

en: you must specify a relative %s with %s
vi: phải phải chỉ định mối quan hệ giữa %s và %s

en: %s was specified but %s was not
vi: %s đưa ra còn %s không phải

en: cannot open %s for writing
vi: không mở được %s để ghi

en: Usage: %s [OPTION] [FILE]
    Write totally ordered list consistent with the partial ordering in FILE.
vi: Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN]
    Ghi danh sách đã sắp xếp hoàn toàn mà thích hợp
    với sự sắp xếp một phần trong TẬP_TIN.

en: %s: input contains an odd number of tokens
vi: %s: dữ liệu vào chứa một số lẻ các hiệu bài

en: %s: input contains a loop:
vi: %s: dữ liệu vào chứa một vòng lặp:

en: Print the file name of the terminal connected to standard input.
vi: In ra tên tập tin của thiết bị cuối đã kết nối với đầu vào tiêu chuẩn.

en: not a tty
vi: không phải một tty

en: Print certain system information.  With no OPTION, same as -s.
vi: In ra một số thông tin về hệ thống. Không có TÙY_CHỌN thì giống như “-s”.

en:   -s, --kernel-name        print the kernel name
vi:   -s, --kernel-name        in ra tên nhân

en:   -n, --nodename           print the network node hostname
vi:   -n, --nodename           in ra tên máy của nút mạng

en:   -r, --kernel-release     print the kernel release
vi:   -r, --kernel-release     in ra bản phát hành nhân

en:   -v, --kernel-version     print the kernel version
vi:   -v, --kernel-version     in ra phiên bản nhân

en:   -m, --machine            print the machine hardware name
vi:   -m, --machine            in ra tên phần cứng của máy tính

en:   -p, --processor          print the processor type (non-portable)
vi:   -p, --processor          in ra kiểu của bộ xử lý (không khả chuyển)

en:   -i, --hardware-platform  print the hardware platform (non-portable)
vi:   -i, --hardware-platform  in ra tên kiến trúc phần cứng (không khả chuyển)

en:   -o, --operating-system   print the operating system
vi:   -o, --operating-system   in ra tên hệ điều hành

en: Print machine architecture.
vi: In ra kiến trúc của máy.

en: cannot get system name
vi: không lấy được tên hệ thống

en: Convert blanks in each FILE to tabs, writing to standard output.
vi: Chuyển khoảng trắng trong mỗi TẬP_TIN thành tab, ghi ra đầu ra tiêu chuẩn.

en:   -a, --all
             convert all blanks, instead of just initial blanks
vi:   -a, --all        chuyển đổi mọi khoảng trắng,
                       thay vì chỉ những khoảng trắng đầu tiên

en:       --first-only
             convert only leading sequences of blanks (overrides -a)
vi:       --first-only chỉ chuyển đổi những dãy khoảng trắng đầu tiên
                       (đè “-a”)

en:   -t, --tabs=N
             have tabs N characters apart instead of 8 (enables -a)
vi:   -t, --tabs=N     có N ký tự tab thay vì 8 (bật dùng “-a”)

en: tab stop value is too large
vi: chiều dài tab là quá lớn

en: Usage: %s [OPTION]... [INPUT [OUTPUT]]
vi: Cách dùng: %s [TÙY_CHỌN]… [VÀO [RA]]

en: Filter adjacent matching lines from INPUT (or standard input),
    writing to OUTPUT (or standard output).
    
    With no options, matching lines are merged to the first occurrence.
vi: Lọc các dòng kề nhau tương ứng từ VÀO (hoặc đầu vào tiêu chuẩn).
    cũng ghi vào ĐẦU-RA (hoặc đầu ra tiêu chuẩn).
    
    Không có tùy chọn thì các dòng được hòa trộn lại cho đến khi khớp mẫu xảy ra.

en:   -c, --count
             prefix lines by the number of occurrences
vi:   -c, --count           thêm vào trước các dòng số lần lặp lại của chúng

en:   -d, --repeated
             only print duplicate lines, one for each group
vi:   -d, --repeated        chỉ in những dòng lặp lại, một lần cho mỗi nhóm

en:   -D
             print all duplicate lines
vi:   -D,                   in mọi dòng trùng

en:   -i, --ignore-case
             ignore differences in case when comparing
vi:   -i, --ignore-case     không phân biệt chữ HOA/thường khi so sánh

en:   -s, --skip-chars=N
             avoid comparing the first N characters
vi:   -s, --skip-chars=N    không so sánh N ký tự đầu tiên

en:   -u, --unique
             only print unique lines
vi:   -u, --unique          chỉ in mỗi dòng duy nhất

en: 
    A field is a run of blanks (usually spaces and/or TABs), then non-blank
    characters.  Fields are skipped before chars.
vi: 
    Một trường là một chuỗi các khoảng trắng (thường là dấu cách
    và/hay khoảng TAB), rồi các ký tự không trắng.
    Bỏ qua các trường trước khi các ký tự.

en: too many repeated lines
vi: quá nhiều dòng lặp lại

en: invalid number of fields to skip
vi: sai số trường cần bỏ qua

en: invalid number of bytes to skip
vi: sai số byte cần bỏ qua

en: invalid number of bytes to compare
vi: sai số byte cần so sánh

en: --group is mutually exclusive with -c/-d/-D/-u
vi: --group không được dùng cùng với -c/-d/-D/-u

en: grouping and printing repeat counts is meaningless
vi: số đếm lặp lại in và nhóm là không có ý nghĩa

en: printing all duplicated lines and repeat counts is meaningless
vi: in ra mọi dòng trùng và số đếm lặp lại là không có ý nghĩa

en: Usage: %s FILE
      or:  %s OPTION
vi: Cách dùng: %s TẬP_TIN
         hoặc: %s TÙY_CHỌN

en: Call the unlink function to remove the specified FILE.
vi: Gọi hàm “unlink” để xóa TẬP_TIN chỉ ra.

en: couldn't get boot time
vi: không lấy được thời gian khởi động

en: up ???? days ??:??,
vi: chạy ???? ngày ??:??,

en: up  %2d:%02d,
vi: chạy %2d:%02d,

en: ,  load average: %.2f
vi: ,  mức tải trung bình: %.2f

en: Print the current time, the length of time the system has been up,
    the number of users on the system, and the average number of jobs
    in the run queue over the last 1, 5 and 15 minutes.
vi: In ra thời gian hiện tại, thời gian hệ thống đã chạy liên tục,
    số người dùng trên hệ thống, và số trung bình các công việc
    trong hàng đợi chạy trong 1, 5 và 15 phút cuối cùng.

en:   Processes in
    an uninterruptible sleep state also contribute to the load average.
vi:  Các tiến trình đang ngủ
    không gián đoạn được thì cũng được tính trong trọng tải trung bình.

en: If FILE is not specified, use %s.  %s as FILE is common.
vi: Nếu không đưa ra TẬP_TIN, thì sử dụng %s.
    %s được dùng như là TẬP_TIN chung.

en: Output who is currently logged in according to FILE.
    If FILE is not specified, use %s.  %s as FILE is common.
vi: Cho biết hiện thời ai đã đăng nhập theo TẬP_TIN.
    Nếu không đưa ra TẬP_TIN, thì sử dụng %s.
    %s là TẬP_TIN chung.

en: 
    The options below may be used to select which counts are printed, always in
    the following order: newline, word, character, byte, maximum line length.
vi: 
    Có thể dùng một trong các hoặc nhiều các tùy chọn dưới đây để in số đếm, 
    luôn theo thứ tự sau: dòng mới, từ, ký tự, byte, độ dài dòng lớn nhất.

en:   -c, --bytes
             print the byte counts
vi:   -c, --bytes            in số đếm byte

en:   -m, --chars
             print the character counts
vi:   -m, --chars            in số đếm ký tự

en:   -l, --lines
             print the newline counts
vi:   -l, --lines            in số đếm dòng mới

en:   -L, --max-line-length
             print the maximum display width
vi:   -L, --max-line-length  in chiều dài của dòng dài nhất

en:   -w, --words
             print the word counts
vi:   -w, --words            in các số lượng từ

en:  old
vi:  cũ

en: system boot
vi: hệ thống khởi động

en: exit=
vi: thoát=

en: LOGIN
vi: ĐĂNG_NHẬP

en: clock change
vi: thay đổi giờ

en: run-level
vi: mức-chạy

en: last=
vi: cuối=

en: NAME
vi: TÊN

en: LINE
vi: ĐƯỜNG

en: TIME
vi: GIỜ

en: IDLE
vi: NGHỈ

en: COMMENT
vi: CHÚ_THÍCH

en: EXIT
vi: THOÁT

en: Usage: %s [OPTION]... [ FILE | ARG1 ARG2 ]
vi: Cách dùng: %s [TÙY_CHỌN]… [ TẬP_TIN | Đ.SỐ1 Đ.SỐ2 ]

en: Print information about users who are currently logged in.
vi: In ra thông tin về những người dùng chưa đăng xuất.

en:   -a, --all         same as -b -d --login -p -r -t -T -u
vi:   -a, --all         giống như “-b -d --login -p -r -t -T -u”

en:   -b, --boot        time of last system boot
vi:   -b, --boot        thời gian của lần khởi động cuối

en:   -d, --dead        print dead processes
vi:   -d, --dead        in ra các tiến trình chết

en:   -H, --heading     print line of column headings
vi:   -H, --heading     in dòng chứa các tiêu đề của cột

en:   -l, --login       print system login processes
vi:   -l, --login       in ra các tiến trình đăng nhập của hệ thống

en:       --lookup      attempt to canonicalize hostnames via DNS
vi:       --lookup      cố làm hợp tiêu chuẩn tên máy qua DNS

en:   -p, --process     print active processes spawned by init
vi:   -p, --process     in các tiến trình hoạt động sinh ra bởi init

en:   -q, --count       all login names and number of users logged on
vi:   -q, --count       mọi tên đăng nhập và số người dùng đã đăng nhập

en:   -r, --runlevel    print current runlevel
vi:   -r, --runlevel    in bậc chạy (runlevel) hiện thời

en:   -s, --short       print only name, line, and time (default)
vi:   -s, --short       chỉ in tên, dòng và thời gian (mặc định)

en:   -t, --time        print last system clock change
vi:   -t, --time        in sự thay đổi đồng hồ hệ thống cuối cùng

en:   -T, -w, --mesg    add user's message status as +, - or ?
vi:   -T, -w, --mesg    thêm trạng thái thư của người dùng như “+”, “-” hoặc “?”

en:       --message     same as -T
vi:       --message     giống như “-T”

en:       --writable    same as -T
vi:       --writable    giống như “-T”

en: 
    If FILE is not specified, use %s.  %s as FILE is common.
    If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual.
vi: 
    Nếu không chỉ ra TẬP_TIN, sử dụng %s .  %s như là TẬP_TIN chung.
    Nếu đưa ra Đ.SỐ1 Đ.SỐ2, coi là “-m”: thường là “am i” hoặc “mom likes”.

en: Print the user name associated with the current effective user ID.
    Same as id -un.
vi: In ra tên người dùng tương ứng với ID người dùng hiện thời hoạt động.
    Giống như “id -un”.

en: Usage: %s [STRING]...
      or:  %s OPTION
vi: Cách dùng: %s [CHUỖI]…
         hoặc: %s TÙY_CHỌN

en: Repeatedly output a line with all specified STRING(s), or 'y'.
vi: In lặp lại một dòng với tất cả CHUỖI chỉ ra, hoặc “y”.
