{"id":10073,"date":"2021-11-02T19:22:50","date_gmt":"2021-11-02T19:22:50","guid":{"rendered":"https:\/\/profi-tutorials.de\/linux\/?p=10073"},"modified":"2021-12-20T09:13:25","modified_gmt":"2021-12-20T09:13:25","slug":"befehl-wc","status":"publish","type":"post","link":"https:\/\/profi-tutorials.de\/linux\/grundlagen\/befehl-wc\/","title":{"rendered":"Der Befehl wc"},"content":{"rendered":"<p>In diesem Beitrag lernen Sie den Befehl wc (<strong>w<\/strong>ord <strong>c<\/strong>ount) kennen, welcher unter Linux- \/ UNIX-Betriebssystemen eingesetzt wird, um <a class=\"glossaryLink cmtt_Allgemein cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Wort&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;Ein Wort ist in der Informatik eine endliche Folge &uuml;ber einem Alphabet.&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/wort\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">W&ouml;rter<\/a>, Zeichen und Bytes in Dateien zu z&auml;hlen. So ist es beispielsweise m&ouml;glich, mit wc die Anzahl W&ouml;rter in einem in einer Textdatei enthaltenen Text zu z&auml;hlen. Da wc im Paket coreutils enthalten ist, muss es in der Regel nicht manuell nachinstalliert werden.<\/p>\n<h2 id=\"t-1635868111808\">Allgemeine Syntax<\/h2>\n<p>Die allgemeine <a class=\"glossaryLink cmtt_Allgemein cmtt_Informatik\" aria-describedby=\"tt\" data-cmtooltip=\"&lt;div class=glossaryItemTitle&gt;Syntax&lt;\/div&gt;&lt;div class=glossaryItemBody&gt;&#8203;Im  Allgemeinen wird unter Syntax ein Regel&#8203;system verstanden, welches zur  Kombination elementarer Zeichen zu zusammengesetzten &#8203;Zeichen in (...)&lt;\/div&gt;\" href=\"https:\/\/profi-tutorials.de\/linux\/glossar\/syntax\/\" target=\"_blank\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Syntax<\/a> des Befehls <strong>wc <\/strong>lautet folgenderma&szlig;en:<\/p>\n<pre>wc [Optionen] [Datei(en)]<\/pre>\n<p>Dem Befehl k&ouml;nnen eine oder mehrere Dateien &uuml;bergeben werden. In letzterem Fall z&auml;hlt <strong>wc<\/strong> die W&ouml;rter, Zeichen bzw. Bytes in jeder der angegebenen Dateien und gibt anschlie&szlig;end die Ergebnisse hintereinander, zeilenweise aus. Es wird auch eine Summe aller Einzelergebnisse gebildet und ausgegeben. Werden keine Dateien angegeben, so liest <strong>wc <\/strong>vom Standard-Input <strong>stdin<\/strong>.<\/p>\n<h5>Beispiel: wc ohne Optionen<\/h5>\n<h6 style=\"\"><span style=\"font-weight: normal;\">In diesem Beispiel wird der Befehl <\/span>wc <span style=\"font-weight: normal;\">ohne jegliche Optionen verwendet, um die Anzahl Zeilen, Worte und Zeichen in einer Datei auszugeben.<\/span><\/h6>\n<h6>Eingabe:<\/h6>\n<p>wc hedv.txt<\/p>\n<h6>Ausgabe:<\/h6>\n<p>In der Ausgabe ist zu sehen, dass die &uuml;bergebene Datei <strong>&ldquo;hedv.txt&rdquo;<\/strong> insgesamt <strong>36 Zeilen<\/strong>, <strong>39 Worte<\/strong> oder <strong>211 Zeichen<\/strong> beinhaltet.<\/p>\n<p>36 39 211 hedv.txt<\/p>\n<h2 id=\"t-1635868111809\">Wichtige Optionen<\/h2>\n<p>Der folgenden Tabelle sind die wichtigsten Optionen des Befehls <strong>wc <\/strong>zu entnehmen &ndash; mit ihnen k&ouml;nnen jeweils verschiedene Werte zu den &uuml;bergebenen Dateien ermittelt werden. (z.B. Anzahl Zeilen, Bytes, Zeichen, Worte)<\/p>\n<table data-rows=\"6\" data-cols=\"2\" data-v=\"middle\">\n<thead>\n<tr>\n<th style=\"\"><strong>Option<\/strong><\/th>\n<th style=\"\">Funktion<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td data-th=\"Option\" style=\"\">-l<\/td>\n<td data-th=\"Funktion\" style=\"\">Es werden die Zeilen in der \/ den Datei(en) gez&auml;hlt.<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Option\" style=\"\">-c<\/td>\n<td data-th=\"Funktion\" style=\"\">Es werden die Bytes in der \/ den Datei(en) gez&auml;hlt.<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Option\" style=\"\">-m<\/td>\n<td data-th=\"Funktion\" style=\"\">Es werden die Zeichen in der \/ den Datei(en) gez&auml;hlt.<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Option\" style=\"\">-L<\/td>\n<td data-th=\"Funktion\" style=\"\">Es wird die L&auml;nge der l&auml;ngsten Zeile in der \/ den Datei(en) ausgegeben.<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Option\" style=\"\" rowspan=\"1\" colspan=\"1\">-w<\/td>\n<td data-th=\"Funktion\" style=\"\" rowspan=\"1\" colspan=\"1\">Es werden die Worte in der \/ den Datei(en) gez&auml;hlt.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5>Beispiel: wc -l<\/h5>\n<h6 style=\"\"><span style=\"font-weight: normal;\">Der Befehl <\/span>wc <span style=\"font-weight: normal;\">wird hier mit der <\/span>Option -l<span style=\"font-weight: normal;\"> eingesetzt, um die Anzahl Zeilen einer Datei auszugeben.<\/span><\/h6>\n<h6>Eingabe:<\/h6>\n<p>wc -l profi-tutorials\/linux\/grundlagen\/befehl-find.txt<\/p>\n<h6>Ausgabe:<\/h6>\n<p>Die Datei beinhaltet <strong>151 Zeilen<\/strong>.<\/p>\n<p>151 profi-tutorials\/linux\/grundlagen\/befehl-find.txt<\/p>\n<h5>Beispiel: wc -c<\/h5>\n<h6 style=\"\"><span style=\"font-weight: normal;\">Die <\/span>Option -c<span style=\"font-weight: normal;\"> wird hier verwendet, um die Anzahl Bytes einer Datei zu z&auml;hlen.<\/span><\/h6>\n<h6>Eingabe:<\/h6>\n<p>wc -c profi-tutorials\/linux\/grundlagen\/befehl-grep.txt<\/p>\n<h6>Ausgabe:<\/h6>\n<p>Die Datei beinhaltet <strong>5533 Bytes<\/strong>.<\/p>\n<p>5533 profi-tutorials\/linux\/grundlagen\/befehl-grep.txt<\/p>\n<h5>Beispiel: wc -m (Lesen von stdin)<\/h5>\n<h6 style=\"\"><span style=\"font-weight: normal;\">Die <\/span>Option -c<span style=\"font-weight: normal;\">&nbsp;wird hier verwendet, um die Anzahl Bytes einer Datei zu z&auml;hlen. Die Datei wird dabei in diesem Beispiel von dem Standard-Input <\/span>stdin <span style=\"font-weight: normal;\">gelesen.<\/span><\/h6>\n<h6>Eingabe:<\/h6>\n<p>cat profi-tutorials\/linux\/administration\/befehl-hdparm.txt | wc -m<\/p>\n<h6>Ausgabe:<\/h6>\n<p>Die Datei beinhaltet <strong>8579 Zeichen<\/strong>. Der Dateiname der Datei wird bei dieser Art des Aufrufs nicht mit ausgegeben.<\/p>\n<p>8579<\/p>\n<p style=\"text-align: center;\">Abonniere JETZT unseren Newsletter!<\/p>\n<p style=\"text-align: center;\">Verpasse nie wieder <strong>neue<\/strong> Beitr&auml;ge und <strong>exklusive Insider-Only-Inhalte!<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In diesem Beitrag lernen Sie den Befehl wc (word count) kennen, welcher unter Linux- \/ UNIX-Betriebssystemen eingesetzt wird, um W\u00f6rter, Zeichen und Bytes in Dateien zu z\u00e4hlen. So ist es beispielsweise m\u00f6glich, mit wc die Anzahl W\u00f6rter in einem in einer Textdatei enthaltenen Text zu z\u00e4hlen. Da wc im Paket coreutils enthalten ist, muss es [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":10197,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"%%post_title%% %%sep%% %%sitetitle%%","_seopress_titles_desc":"In diesem Beitrag lernen Sie den Befehl wc kennen, welcher unter UNIX- \/ Linux dazu verwendet wird, um W\u00f6rter, Zeichen und Bytes in Dateien zu z\u00e4hlen.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"none","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"UNIX,Linux,Befehl,Befehle,Option,Optionen,Betriebssystem,Betriebssysteme,Betriebssystemen,Syntax,Beispiel,Beispiele,Tutorial,Tutorials,Profi-Tutorials,Profi-Tutorials.de,wc,word,count,z\u00e4hlen,W\u00f6rter,Zeichen,Bytes,Datei,Dateien","footnotes":""},"categories":[7],"tags":[],"class_list":["post-10073","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-grundlagen"],"_links":{"self":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/10073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/comments?post=10073"}],"version-history":[{"count":19,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/10073\/revisions"}],"predecessor-version":[{"id":10198,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/posts\/10073\/revisions\/10198"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media\/10197"}],"wp:attachment":[{"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/media?parent=10073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/categories?post=10073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/profi-tutorials.de\/linux\/wp-json\/wp\/v2\/tags?post=10073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}