About: Tr (Unix)

An Entity of Type: military unit, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

tr is a command in Unix, Plan 9, Inferno, and Unix-like operating systems. It is an abbreviation of translate or transliterate, indicating its operation of replacing or removing specific characters in its input data set.

Property Value
dbo:abstract
  • tr (forma abreujada de l'anglès translate o transliterate) és una comanda dels sistemes operatius Unix i Linux. El programa llegeix de l'entrada estàndard i escriu a la sortida estàndard, pren dos paràmetres que indiquen quines substitucions cal fer en el text. El primer paràmetre indica quins caràcters cal substituir i el segon per quins caràcters seran substituïts. (ca)
  • tr je příkaz v unixových operačních systémech pro nahrazování zadaných znaků jinými nebo jejich vypouštění. Jeho jméno je zkratka z anglického translate nebo transliterate. Program tr funguje jako filtr – čte proud bytů ze standardního vstupu a výsledek zapisuje na standardní výstup, aniž by měnil vstupní soubor. Pro nahrazování znaků je třeba zadat dva ; první zadává množinu znaků, které se mají nahrazovat, a druhý množinu znaků, kterými se budou nahrazovat. Například tr 'abcd' 'jkmn' převádí všechny znaky a na j, b na k, c na m a d na n: $ echo abeceda | tr 'a-d' 'jkmn'jkemenj (Abecední posloupnost znaků lze zapsat pomocí rozsahu se spojovníkem (znak minus).) Ve verzi příkazu tr podle standardu POSIX závisí množina zapsaná pomocí rozsahu na abecedním řazení v použitém národním nastavení, proto je nutné zvážit, zda se použití rozsahů nevyhnout, aby při spuštění skriptu s jiným národním nastavením nedošlo k nežádoucím efektům. Ve verzi podle standardu POSIX lze často místo rozsahů použít znakové množiny, jako například [:alpha:]. Volba -s způsobí, že tr bude nahrazovat posloupnost stejných znaků jediným znakem. Například tr -s ' ' nahrazuje posloupnosti jednoho nebo více znaků konce řádku jediným. Volba -d způsobí, že tr bude vypouštět všechny znaky ze zadané množiny. V tomto případě se jako parametr zadává pouze jedna množina znaků. Následující příkaz bude odstraňovat znaky návrat vozíku: tr -d '' Volba -c způsobí, že se použije doplněk první množiny znaků. Vyvolání tr -cd '[:alnum:]' proto odstraní všechny nealfanumerické znaky. Většina verzí příkazu tr, včetně GNU tr a klasického unixového tr, pracuje s jednobytovými znaky a není kompatibilní s Unicode. Výjimkou je implementace z , která obsahuje základní podpora Unicode. Ruby a Perl mají interní operátor tr, který funguje podobně jako příkaz tr. Příkaz string map v Tcl je obecnější, protože umožňuje převádět řetězce na řetězce, zatímco příkaz tr převádí pouze znaky na znaky. (cs)
  • tr ist ein Unix-Kommando, dessen Name eine Abkürzung für translate (deutsch: übersetzen) ist, das bestimmte Zeichen aus einem Datenstrom ersetzt oder entfernt. Das Werkzeug liest den Datenstrom der Standardeingabe, schreibt auf die Standardausgabe und benötigt je nach Modus ein (Löschen und Komprimieren) oder zwei (Ersetzen) Argumente. Sollen Zeichen ersetzt werden, werden zwei Argumente benötigt, zuerst die zu ersetzenden Zeichen, im zweiten die neuen. Beispiel: jimbo@thinkpad:~$ echo Meyer | tr y iMeier Es sind mehrfache Ersetzungen einzelner Zeichen auf einmal möglich. Z. B. ersetzt tr 'abcd' 'jkmn' alle vorkommenden a durch j, b durch k usw. Im Alphabet aufeinanderfolgende Zeichen lassen sich dabei mit einem Bindestrich angeben: tr 'a-d' 'jkmn' Mit dem Operator s werden alle hintereinander folgenden identischen Zeichen durch ein einzelnes ersetzt. Beispiel: jimbo@thinkpad:~ echo muuuuh | tr -s umuh Der Operand d löscht alle im ersten Argument angegebenen Zeichen tr -d '' wobei für ein Carriage Return (Bytewert 13) steht. Mit diesem Befehl wird dieses unter Unix nicht verwendete Umbruchzeichen ersatzlos entfernt. Ist ein c angegeben, so gilt die Umkehrung, also hier tr -cd '[:alnum:]' wobei der Ausdruck [:alnum:] für alle alphanumerischen Zeichen steht. Somit werden alle nicht alphanumerischen Zeichen entfernt. (de)
  • tr es un comando de la familia de Sistemas Operativos Unix que permite el reemplazo o eliminación de un conjunto de caracteres de la Entrada estándar (stdin). Su nombre proviene de la palabra inglesa translate, que significa traducir.​ Este comando necesariamente trabaja leyendo la información de la Entrada estándar y volcando el resultado directamente a la Salida estándar, no permitiendo en ningún momento que se le indique algún Archivo. Es muy importante aclarar que tr no es compatible con codificaciones de caracters que utilicen más de 1 byte para su representación, por ejemplo Unicode y toda aquella que use esta (UTF-8). Esta limitación se debe a que el comando trabaja byte a byte en las operaciones que realiza (eliminación/reemplazo), por lo tanto el uso de dichas codificaciones hace que tr genere resultados inesperados.​ (es)
  • tr (translate) est une commande Unix qui permet de transposer ou d'éliminer des caractères dans un fichier ou un flux de données. Exemples : * Pour remplacer a par j, b par k, c par m et d par n.tr 'abcd' 'jkmn' < fichier Ce qui peut aussi s'écrire tr 'a-d' 'jkmn' < fichier * Pour remplacer les minuscules par les majuscules correspondantestr 'a-z' 'A-Z' < fichier * Pour remplacer n blancs continus par un seultr -s ' ' < fichier * Pour remplacer le caractère ':' par un saut de lignetr ':' '\013' < fichier tr servait avec la commande dd pour permettre sur un même type de cassette DC6150 un échange entre le VMS et l'Unix. (fr)
  • tr(ティーアール)はUNIXおよびUNIX系システムのコマンドである。名称は translate または transliterate の略。 tr は標準入力から読み込んで標準出力に出力する。パラメータとして2つの文字集合を指定し、一方の文字集合に含まれる文字が出現する度に、もう一方の文字集合の同じ位置にある文字に置換して出力する。 (ja)
  • tr is a command in Unix, Plan 9, Inferno, and Unix-like operating systems. It is an abbreviation of translate or transliterate, indicating its operation of replacing or removing specific characters in its input data set. (en)
  • tr은 유닉스, 플랜 9, 인페르노, 유닉스 계열 운영 체제의 명령어이다. translate 또는 transliterate의 준말이며 입력 데이터 집합의 특정 문자를 치환하거나 제거하는 목적으로 사용된다. (ko)
  • tr è un comando disponibile nei sistemi operativi Unix e Unix-like . È un'abbreviazione di translate o transliterate, che indica che la sua funzione è di sostituzione o rimozione di caratteri dai dati di input. (it)
  • O tr é um pequeno utilitário Unix para excluir ou traduzir uma cadeia de caracteres em outra, lendo da entrada-padrão e escrevendo para a saída-padrão. (pt)
  • tr (ang. translate) – polecenie systemów operacyjnych typu Unix oraz Linux, które zmienia lub usuwa znaki ze standardowego strumienia wejścia (stdin).W systemach używających oprogramowania GNU ten program jest w pakiecie GNU Coreutils. (pl)
  • tr är ett verktygsprogram i Unix och unixliknande system, för manipulering av text. Programmet byter ut eller raderar ett visst eller vissa tecken i indatat och ger resultatet som utdata. Tecknen som skall manipuleras kan anges som sådana, som "escape-koder", som teckenräckor eller, i nyare versioner, som teckenklasser. Programmet arbetar byte för byte, vilket betyder att det inte, åtminstone i klassisk variant, klarar att byta ut bokstäver som kodas som flera byte, såsom å, ä och ö i det numera i unixliknande system vanliga kodningssystemet UTF-8. Däremot kan det arbeta med en text där sådana tecken ingår, förutsatt att tecknen som skall bytas ut inte ingår som beståndsdel i bokstäver som skall lämnas orörda (vilket inte är ett problem i UTF-8, men eventuellt i UTF-16). tr, liksom andra verktygsprogram i Unix, används ofta som del i en räcka kommandon ("pipe", "rör"), så att programmet körs på data som tagits fram av ett annat program och ett tredje program använder utdatat som sitt indata. Möjligheten att kombinera små verktygsprogram är en faktor som gör kommandotolken till ett effektivt arbetsredskap i dessa system. (sv)
  • tr — UNIX-утиліта для перетворення символів. Утиліта tr копіює стандартний вхідний потік в стандартний вихідний, підставляючи або видаляючи деякі символи. Задані опції і операнди рядок1 і рядок2 керують перетворенням. (uk)
  • tr — UNIX-утилита для преобразования символов. Утилита tr копирует стандартный входной поток в стандартный выходной, подставляя или удаляя некоторые символы. Заданные опции и операнды строка1 и строка2 управляют происходящим преобразованием по ходу копирования отдельных символов и последовательностей символов. (ru)
  • tr是一个类Unix操作系统中的命令。它是translate或transliterate的缩写,表示替换或删除输入数据集中特定字符。 该程序从其标准输入中读取一个字节流,并将结果写入标准输出。需要两组字符(通常长度相同),并用第二组中的相应元素替换第一组中的字符。例如, tr 'abcd' 'jkmn' 将a映射到j,b到k,c到m,d到n。 字符集可以使用字符范围缩写。前面的例子可以写成: tr 'a-d' 'jkmn' 在兼容POSIX标准的tr版本中,字符范围集合取决于的,所以在脚本中避免使用字符范围可能更安全,因为脚本可能会在与编写时不同的语言环境下执行。范围通常可以用POSIX字符集替换,例如[:alpha:]。 s标志使tr将其输出中相同相邻字符的序列压缩为单个字符。例如, tr -s ' ' 用一个换行符替换连续的一个或多个换行符。 d标志使tr从其输入中删除指定的一组字符。在这种情况下,只使用单个字符集参数。以下命令删除回车符。 tr -d '' c标志表示第一组字符的补。调用 tr -cd '[:alnum:]' 会删除所有非字母或数字字符。 tr的大多数版本,包括GNU tr和经典的Unix tr,都以单字节字符操作,不兼容Unicode。的实现是个例外,它提供了基本的Unicode支持。 Ruby和Perl也有一个内置的tr操作符,使用方法类似。Tcl的string map命令更加通用,因为它将字符串映射到字符串,而tr将字符映射到字符。 (zh)
dbo:author
dbo:computingPlatform
dbo:developer
dbo:genre
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 700674 (xsd:integer)
dbo:wikiPageLength
  • 6526 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1107614760 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
dbp:caption
  • The command (en)
dbp:developer
  • Various open-source and commercial developers (en)
dbp:genre
dbp:license
dbp:name
  • tr (en)
dbp:operatingSystem
dbp:platform
dbp:programmingLanguage
dbp:screenshot
  • Tr Unix.png (en)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • tr (forma abreujada de l'anglès translate o transliterate) és una comanda dels sistemes operatius Unix i Linux. El programa llegeix de l'entrada estàndard i escriu a la sortida estàndard, pren dos paràmetres que indiquen quines substitucions cal fer en el text. El primer paràmetre indica quins caràcters cal substituir i el segon per quins caràcters seran substituïts. (ca)
  • tr(ティーアール)はUNIXおよびUNIX系システムのコマンドである。名称は translate または transliterate の略。 tr は標準入力から読み込んで標準出力に出力する。パラメータとして2つの文字集合を指定し、一方の文字集合に含まれる文字が出現する度に、もう一方の文字集合の同じ位置にある文字に置換して出力する。 (ja)
  • tr is a command in Unix, Plan 9, Inferno, and Unix-like operating systems. It is an abbreviation of translate or transliterate, indicating its operation of replacing or removing specific characters in its input data set. (en)
  • tr è un comando disponibile nei sistemi operativi Unix e Unix-like . È un'abbreviazione di translate o transliterate, che indica che la sua funzione è di sostituzione o rimozione di caratteri dai dati di input. (it)
  • O tr é um pequeno utilitário Unix para excluir ou traduzir uma cadeia de caracteres em outra, lendo da entrada-padrão e escrevendo para a saída-padrão. (pt)
  • tr (ang. translate) – polecenie systemów operacyjnych typu Unix oraz Linux, które zmienia lub usuwa znaki ze standardowego strumienia wejścia (stdin).W systemach używających oprogramowania GNU ten program jest w pakiecie GNU Coreutils. (pl)
  • tr — UNIX-утиліта для перетворення символів. Утиліта tr копіює стандартний вхідний потік в стандартний вихідний, підставляючи або видаляючи деякі символи. Задані опції і операнди рядок1 і рядок2 керують перетворенням. (uk)
  • tr — UNIX-утилита для преобразования символов. Утилита tr копирует стандартный входной поток в стандартный выходной, подставляя или удаляя некоторые символы. Заданные опции и операнды строка1 и строка2 управляют происходящим преобразованием по ходу копирования отдельных символов и последовательностей символов. (ru)
  • tr je příkaz v unixových operačních systémech pro nahrazování zadaných znaků jinými nebo jejich vypouštění. Jeho jméno je zkratka z anglického translate nebo transliterate. Program tr funguje jako filtr – čte proud bytů ze standardního vstupu a výsledek zapisuje na standardní výstup, aniž by měnil vstupní soubor. Pro nahrazování znaků je třeba zadat dva ; první zadává množinu znaků, které se mají nahrazovat, a druhý množinu znaků, kterými se budou nahrazovat. Například tr 'abcd' 'jkmn' převádí všechny znaky a na j, b na k, c na m a d na n: $ echo abeceda | tr 'a-d' 'jkmn'jkemenj tr -s ' ' (cs)
  • tr ist ein Unix-Kommando, dessen Name eine Abkürzung für translate (deutsch: übersetzen) ist, das bestimmte Zeichen aus einem Datenstrom ersetzt oder entfernt. Das Werkzeug liest den Datenstrom der Standardeingabe, schreibt auf die Standardausgabe und benötigt je nach Modus ein (Löschen und Komprimieren) oder zwei (Ersetzen) Argumente. Sollen Zeichen ersetzt werden, werden zwei Argumente benötigt, zuerst die zu ersetzenden Zeichen, im zweiten die neuen. Beispiel: jimbo@thinkpad:~$ echo Meyer | tr y iMeier Es sind mehrfache Ersetzungen einzelner Zeichen auf einmal möglich. Z. B. ersetzt tr -d '' (de)
  • tr (translate) est une commande Unix qui permet de transposer ou d'éliminer des caractères dans un fichier ou un flux de données. Exemples : * Pour remplacer a par j, b par k, c par m et d par n.tr 'abcd' 'jkmn' < fichier Ce qui peut aussi s'écrire tr 'a-d' 'jkmn' < fichier * Pour remplacer les minuscules par les majuscules correspondantestr 'a-z' 'A-Z' < fichier * Pour remplacer n blancs continus par un seultr -s ' ' < fichier * Pour remplacer le caractère ':' par un saut de lignetr ':' '\013' < fichier (fr)
  • tr es un comando de la familia de Sistemas Operativos Unix que permite el reemplazo o eliminación de un conjunto de caracteres de la Entrada estándar (stdin). Su nombre proviene de la palabra inglesa translate, que significa traducir.​ Este comando necesariamente trabaja leyendo la información de la Entrada estándar y volcando el resultado directamente a la Salida estándar, no permitiendo en ningún momento que se le indique algún Archivo. (es)
  • tr är ett verktygsprogram i Unix och unixliknande system, för manipulering av text. Programmet byter ut eller raderar ett visst eller vissa tecken i indatat och ger resultatet som utdata. Tecknen som skall manipuleras kan anges som sådana, som "escape-koder", som teckenräckor eller, i nyare versioner, som teckenklasser. (sv)
  • tr是一个类Unix操作系统中的命令。它是translate或transliterate的缩写,表示替换或删除输入数据集中特定字符。 该程序从其标准输入中读取一个字节流,并将结果写入标准输出。需要两组字符(通常长度相同),并用第二组中的相应元素替换第一组中的字符。例如, tr 'abcd' 'jkmn' 将a映射到j,b到k,c到m,d到n。 字符集可以使用字符范围缩写。前面的例子可以写成: tr 'a-d' 'jkmn' 在兼容POSIX标准的tr版本中,字符范围集合取决于的,所以在脚本中避免使用字符范围可能更安全,因为脚本可能会在与编写时不同的语言环境下执行。范围通常可以用POSIX字符集替换,例如[:alpha:]。 s标志使tr将其输出中相同相邻字符的序列压缩为单个字符。例如, tr -s ' ' 用一个换行符替换连续的一个或多个换行符。 d标志使tr从其输入中删除指定的一组字符。在这种情况下,只使用单个字符集参数。以下命令删除回车符。 tr -d '' c标志表示第一组字符的补。调用 tr -cd '[:alnum:]' 会删除所有非字母或数字字符。 tr的大多数版本,包括GNU tr和经典的Unix tr,都以单字节字符操作,不兼容Unicode。的实现是个例外,它提供了基本的Unicode支持。 (zh)
rdfs:label
  • Tr (Unix) (ca)
  • Tr (Unix) (cs)
  • Tr (Unix) (de)
  • Tr (Unix) (es)
  • Tr (Unix) (fr)
  • Tr (Unix) (it)
  • Tr (유닉스) (ko)
  • Tr (UNIX) (ja)
  • Tr (Unix) (pt)
  • Tr (Unix) (pl)
  • Tr (Unix) (en)
  • Tr (ru)
  • Tr (Unix) (sv)
  • Tr (uk)
  • Tr (Unix) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • tr (en)
is dbo:knownFor of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:knownFor of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License