InglesPransesEspanyol

Ad


OnWorks favicon

catposix - Online sa Cloud

Patakbuhin ang catposix sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na catposix na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


pusa — pagdugtungin at pag-print ng mga file

SINOPSIS


pusa [−u] [file...]

DESCRIPTION


Ang pusa dapat basahin ng utility ang mga file sa pagkakasunud-sunod at dapat isulat ang kanilang mga nilalaman sa
karaniwang output sa parehong pagkakasunud-sunod.

Opsyon


Ang pusa ang utility ay dapat umayon sa Base Definition volume ng POSIX.1–2008, seksyon
12.2, Gamit palaugnayan Mga Alituntunin.

Ang sumusunod na opsyon ay dapat suportahan:

−u Sumulat ng mga byte mula sa input file hanggang sa karaniwang output nang walang pagkaantala gaya ng bawat isa
basahin.

MGA OPERAND


Ang sumusunod na operand ay dapat suportahan:

file Isang pathname ng isang input file. Kung hindi file ang mga operand ay tinukoy, ang pamantayan
gagamitin ang input. Kung ang file is '−', ang pusa utility ay dapat basahin mula sa
karaniwang input sa puntong iyon sa sequence. Ang pusa hindi dapat magsara ang utility
at muling buksan ang karaniwang input kapag ito ay isinangguni sa ganitong paraan, ngunit dapat tanggapin
maraming paglitaw ng '−' bilang isang file operand.

STDIN


Ang karaniwang input ay gagamitin lamang kung hindi file ang mga operand ay tinukoy, o kung a file
operand ay '−'. Tingnan ang seksyong INPUT FILES.

INPUT MGA FILE


Ang mga input file ay maaaring maging anumang uri ng file.

Kapaligiran MGA VARIABLE


Ang mga sumusunod na variable ng kapaligiran ay dapat makaapekto sa pagpapatupad ng pusa:

WIKA Magbigay ng default na halaga para sa mga variable ng internationalization na hindi nakatakda o
wala. (Tingnan ang dami ng Base Definition ng POSIX.1–2008, seksyon 8.2,
internationalization Variable para sa pangunguna sa internasyonalisasyon
mga variable na ginagamit upang matukoy ang mga halaga ng mga lokal na kategorya.)

LC_ALL Kung nakatakda sa isang walang laman na halaga ng string, i-override ang mga halaga ng lahat ng iba pa
mga variable ng internasyonalisasyon.

LC_CTYPE Tukuyin ang lokal para sa interpretasyon ng mga pagkakasunud-sunod ng mga byte ng data ng teksto
bilang mga character (halimbawa, single-byte kumpara sa multi-byte na character sa
mga argumento).

LC_MESSAGES
Tukuyin ang lokal na dapat gamitin upang makaapekto sa format at mga nilalaman ng
mga mensaheng diagnostic na nakasulat sa karaniwang error.

NLSPATH Tukuyin ang lokasyon ng mga katalogo ng mensahe para sa pagproseso ng LC_MESSAGES.

ASYNCHRONOUS KAGANAPAN


Default.

STDOUT


Ang karaniwang output ay dapat maglaman ng pagkakasunud-sunod ng mga byte na nabasa mula sa mga input file. Wala
iba pa ay isusulat sa karaniwang output.

STDERR


Ang karaniwang error ay dapat gamitin lamang para sa mga diagnostic na mensahe.

oUTPUT MGA FILE


Wala.

LALAKI DESCRIPTION


Wala.

EXIT STATUS


Ang mga sumusunod na exit value ay ibabalik:

0 Lahat ng input file ay matagumpay na nai-output.

>0 May naganap na error.

Mga kahihinatnan OF MGA KAMALI


Default.

Ang sumusunod seksyon ay nagbibigay-kaalaman.

APLIKASYON PAGGAMIT


Ang −u Ang opsyon ay may halaga sa pag-prototyp ng mga di-block na pagbabasa mula sa mga FIFO. Ang layunin ay
suportahan ang sumusunod na pagkakasunud-sunod:

mkfifo foo
pusa −u foo > / dev / tty13 &
pusa −u > foo

Ito ay hindi natukoy kung ang karaniwang output ay buffer o hindi sa default na kaso. Ito
minsan ay interesado kapag ang karaniwang output ay nauugnay sa isang terminal, dahil
Maaaring maantala ng buffering ang output. Ang presensya ng −u ginagarantiyahan ng opsyon na hindi na-buffer
Available ang I/O. Ito ay implementasyon-tinukoy kung ang pusa utility buffer output kung
ang −u hindi tinukoy ang opsyon. Ayon sa kaugalian, ang −u ang opsyon ay ipinatupad gamit ang
katumbas ng setvbuf() function na tinukoy sa dami ng System Interfaces ng
POSIX.1–2008.

HALIMBAWA


Ang sumusunod na utos:

pusa myfile

nagsusulat ng mga nilalaman ng file myfile sa karaniwang output.

Ang sumusunod na utos:

pusa doc1 doc2 > doc.lahat

pinagsama-sama ang mga file doc1 at doc2 at isinusulat ang resulta sa doc.lahat.

Dahil sa mekanismo ng wika ng shell na ginagamit upang maisagawa ang pag-redirect ng output, isang utos ang tulad
gaya nito:

pusa doc doc.end > doc

nagiging sanhi ng orihinal na data sa doc para mawala.

Ang utos:

pusa simula - gitna - dulo > file

kapag ang karaniwang input ay isang terminal, nakakakuha ng dalawang arbitrary na piraso ng input mula sa terminal
na may iisang panawagan ng pusa. Tandaan, gayunpaman, na kung ang karaniwang input ay isang regular na file,
ito ay katumbas ng utos:

pusa simula - gitna / dev / null dulo > file

dahil ang buong nilalaman ng file ay mauubos ng pusa unang beses '−' ay
ginamit bilang a file operand at isang end-of-file na kondisyon ay makikita kaagad kapag '−'
ay isinangguni sa pangalawang pagkakataon.

RATIONALE


Mga makasaysayang bersyon ng pusa kasama sa utility ang −e, −t, at −v, mga opsyon na pinahihintulutan
dulo ng mga linya, character, at invisible character, ayon sa pagkakabanggit, to be
nai-render na nakikita sa output. Inalis ng mga karaniwang developer ang mga opsyong ito dahil sila
magbigay ng masyadong pinong antas ng kontrol sa kung ano ang nakikita, at maaaring maging katulad ng output
nakuha gamit ang isang utos tulad ng:

uhaw −n l pangalan ng landas

Ang huli ay mayroon ding kalamangan na ang output nito ay hindi malabo, samantalang ang output ng
makasaysayan pusa −etv ay hindi.

Ang −s ang opsyon ay tinanggal dahil tumutugma ito sa iba't ibang function sa BSD at System
V-based na mga sistema. Ang BSD −s Ang opsyon upang pisilin ang mga blangkong linya ay maaaring magawa ng shell
script na ipinapakita sa sumusunod na halimbawa:

uhaw −n '
# Sumulat walang laman mga linya.
/./ {
p
d
}
# Sumulat a solong walang laman linya, pagkatapos tumingin para mas marami pang walang laman mga linya.
/^$/ p
# Magsimula susunod linya, itapon ang gaganapin (walang laman linya),
# at tumingin para mas marami pang walang laman mga linya.
:Walang laman
/^$/ {
N
s/.//
b Walang laman
}
# Sumulat ang walang laman linya bago nagpapatuloy likod sa paghahanap
# para ang una in a itakda of walang laman mga linya.
p
'

Ang System V −s Ang opsyon upang patahimikin ang mga mensahe ng error ay maaaring magawa sa pamamagitan ng pag-redirect ng
karaniwang error. Tandaan na ang dokumentasyon ng BSD para sa pusa ay gumagamit ng terminong ``blangko na linya'' upang
pareho ang ibig sabihin ng POSIX ``walang laman na linya'': isang linya na binubuo lamang ng a .

Ang BSD −n ang opsyon ay tinanggal dahil ang katulad na pag-andar ay maaaring makuha mula sa −n
opsyon ng pr kagamitan.

PAGTATAYA DIREKSYON


Wala.

Gamitin ang catposix online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad