Expr

expr ist ein Befehl auf dem Betriebssystem Unix und seinen Derivaten, welches einen Ausdruck auswertet und das Ergebnis ausgibt. expr verarbeitet Ausdrücke mit Integerwerten oder Zeichenketten sowie auch Regulären Ausdrücken.

Der Befehl wird im Wesentlichen in Shell-Skripten genutzt, die meisten Ausdrücke, die sich mit expr zusammenstellen lassen, können moderne Unix-Shells zudem bereits durch Syntaxkonstrukte, wie sie in Programmiersprachen ebenfalls vorhanden sind, selbst auswerten.

expr ist ein Bestandteil der Single UNIX Specification. Die GNU-Implementierung ist Bestandteil der GNU Core Utilities.

Verfügbare Operanden

Alle Ausdrücke unterliegen generell den Regeln der Aussagenlogik, und es können unter anderem folgende Operationen verwendet werden:

  • für Integer: Addition, Subtraktion, Multiplikation, Division und Modulus
  • für Zeichenketten: Reguläre Ausdrücke auswerten, bestimmte Zeichen in einer Zeichenkette finden, Länge bestimmen
  • für beide: Vergleiche (gleich, nicht gleich, kleiner als, größer als usw.)
  • Zusätzlich können boolesche Ausdrücke mit den Logikoperatoren und sowie oder verwendet werden.

Beispiel

Der folgende Ausdruck gibt als Ergebnis „1“ aus:

$ expr length  "abcdef"  "<"  5  "|"  15  -  4  ">" 8

Generell wird der Ausdruck in einen linken und rechten Teil der Disjunktion geteilt, beide werden separat ausgewertet, bevor die Disjunktion angewendet wird:

  • Die Länge der Zeichenkette "abcdef" ist 6, also größer als 5. Der linke Teil des Ausdrucks ergibt also 0.
  • Da 15-4 allerdings 11 ergibt und diese Zahl größer als 8 ist, ergibt der rechte Teil True, also 1.

Nun kann die finale Disjunktion angewendet werden, aus 0 | 1 ergibt sich dann das Resultat 1.

Read other articles:

Grizzly APC Jenis Kendaraan Angkut Personel Negara asal Amerika Serikat Spesifikasi Berat <30.000 pon (14 t; 13 LT; 15 ST) Panjang 26.375 in (669,92 m) Lebar 10.225 in (259,71 m) Tinggi 10.525 in (267,33 m) Awak 2+8[1] Perisai Baja AR500 Senjatautama Dudukan tercincin di atap Jenis Mesin Diesel300 HP Suspensi 4×4 or 4x2 beroda Daya jelajah 350 mi (560 km) Kecepatan 105 km/h (65 mph) Grizzly APC adalah...

 

Diana-Maria RivaRiva tahun 2012Lahir22 Juli 1969 (umur 54)[1]Cincinnati, Ohio, Amerika SerikatPekerjaanAktrisTahun aktif1996–sekarang Diana-Maria Riva (lahir 22 Juli 1969) adalah seorang aktris asal Amerika Serikat. Dia adalah anggota pemeran reguler dalam beberap serial termasuk Philly (2001–02), Side Order of Life (2007), The Good Guys (2010), Telenovela (2015–16) dan Gordita Chronicles (2022). Riva juga memiliki peran berulang di The West Wing, The Bridge dan Dead ...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. HAL HPT-32 Deepak (lampu dalam bahasa Sanskerta) adalah pelatih utama prop-driven India diproduksi oleh Hindustan Aeronautics Limited. Siswa dan instruktur duduk sisi-by-side. Pesawat ini dapat menampung satu penumpang. Referensi Wikimedia Commons memi...

Administrative entry restrictions Visa requirements for Guyanese citizens are administrative entry restrictions by the authorities of other states placed on citizens of Guyana. As of 2024, Guyanese citizens had visa-free or visa on arrival access to 91 countries and territories, ranking the Guyanese passport 60th in the world according to the Henley Passport Index.[1] Visa requirements map Visa requirements for Guyanese citizens holding ordinary passports   Guyana  ...

 

В Википедии есть статьи о других людях с такой фамилией, см. Боголюбов; Боголюбов, Николай; Боголюбов, Николай Николаевич. Николай Николаевич Боголюбов Дата рождения 8 (21) августа 1909[1][2] Место рождения Нижний Новгород, Российская империя Дата смерти 13 февраля 1992(1992-...

 

Jacques Toubon Jacques Toubon en 2023. Fonctions Défenseur des droits 17 juillet 2014 – 16 juillet 2020(5 ans, 11 mois et 29 jours) Prédécesseur Dominique Baudis Successeur Claire Hédon Député européen 20 juillet 2004 – 13 juillet 2009(4 ans, 11 mois et 23 jours) Élection 12 juin 2004 Législature 6e Groupe politique PPE-DE Garde des Sceaux, ministre de la Justice 18 mai 1995 – 2 juin 1997(2 ans et 15 jours) Président Jacques Chirac Prem...

Spanish football manager For other people named Francisco Rodríguez, see Francisco Rodríguez. In this Spanish name, the first or paternal surname is Rodríguez and the second or maternal family name is Vílchez. Francisco Francisco as Almería manager in 2013Personal informationFull name Francisco Javier Rodríguez VílchezDate of birth (1978-06-17) 17 June 1978 (age 45)Place of birth Almería, SpainHeight 1.74 m (5 ft 9 in)Position(s) StrikerYouth career1995–1...

 

جوزيف راديتزكي (بالألمانية: Johann Joseph Wenzel Anton Franz Karl Graf Radetzky von Radetz)‏، و(بالتشيكية: Jan Josef Václav Antonín František Karel hrabě Radecký z Radče)‏  معلومات شخصية الميلاد 2 نوفمبر 1766(1766-11-02) الوفاة 5 يناير 1858 (91 سنة)ميلانو سبب الوفاة ذات الرئة[1]  مواطنة الإمبراطورية النمساوية  الحياة العملية ...

 

Sculpture in Montreal, Quebec, Canada Mihai Eminescu StatueHommage à Mihai Eminescu, poète roumainLocationRomania Square, MontrealDesignerVasile GorduzMaterialBronzeBeginning date2000Opening dateSeptember 19, 2004Dedicated toMihai Eminescu The Mihai Eminescu Statue (French: Hommage à Mihai Eminescu, poète roumain) is a monument in the Plateau-Mont-Royal area of Montreal, Quebec, Canada.[1] Overview The monument to Mihai Eminescu by Vasile Gorduz was unveiled on Sept...

Albanian political party Party for Justice, Integration and Unity Partia Drejtësi, Integrim dhe UnitetAbbreviationPDIULeaderShpëtim IdriziHonorary presidentTahir MuhediniFounded1 March 2011 (2011-03-01)Merger ofParty for Justice and Integration,Party for Justice and UnityHeadquartersPas Ish-Ekspozitës “Shqipëria Sot”, TiranaNewspaperPërlindja e ShqipërisëYouth wingKlubi i Patriotëve të RinjIdeologyCham issue[1]Colours  Light blue  GreenNation...

 

Edwin AugustAugust pada 1914LahirEdwin August Phillip von der Butz(1883-11-10)10 November 1883[1]Saint Louis, Missouri, Amerika SerikatMeninggal4 Maret 1964(1964-03-04) (umur 80) [1]Hollywood, California, Amerika SerikatPekerjaanPemeran, sutradara, penulis naskahTahun aktif1909–1947 Edwin August Phillip von der Butz[2] (10 November 1883 – 4 Maret 1964) adalah seorang pemeran, sutradara dan penulis naskah asal Amerika Serikat pada era fi...

 

College in California, USA This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources. (June 2017) (Learn how and when to remove this message) This article may have been created or edited in return for undisclosed payments, a violation of Wikipedia's terms of use. It may require c...

This article is about the municipality in India. For its namesake district, see Porbandar district. City in Gujarat, IndiaPorbandar SudamapuriCityKirti Mandir, birthplace of Mahatma Gandhi Logo of Porbandar Chhaya Municipal CorporationPorbandarPorbandar (Gujarat)Show map of GujaratPorbandarPorbandar (India)Show map of IndiaCoordinates: 21°38′30.0″N 69°37′45.5″E / 21.641667°N 69.629306°E / 21.641667; 69.629306[1]Country IndiaStateGujaratDistrictPorbanda...

 

صاحب السمو الملكي الأمير مشاري بن سعود بن عبد العزيز آل سعود أمير منطقة الباحة سابقاً في المنصب28 أغسطس 2010 – 22 أبريل 2017 العاهل عبد الله بن عبد العزيز آل سعود سلمان بن عبد العزيز آل سعود محمد بن سعود بن عبد العزيز آل سعود حسام بن سعود بن عبد العزيز آل سعود معلومات شخصية اسم الو...

 

Pour les articles homonymes, voir Barrage d'Assouan. Cet article est une ébauche concernant l’Égypte. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Ancien barrage d'AssouanPartie aval de l'ancien barrage d'Assouan.GéographieLocalisation Assouan ÉgypteNom (en langue locale) (ar) خزان أسوان(en) Old Aswan Dam(en) Aswan Low DamCoordonnées 24° 02′ 02″ N, 32° 51′ ...

Otto III beralih ke halaman ini. Untuk kegunaan lain, lihat Otto III (disambiguasi). Otto IIIOtto III dari Injil-Injil Otto IIIKaisar Romawi SuciBerkuasa21 Mei 996 – 23 Januari 1002PendahuluOtto IIPenerusHenry IIRaja ItaliaBerkuasa12 April 996 – 23 Januari 1002PendahuluOtto IIPenerusArduin dari IvreaRaja JermanBerkuasa25 December 983 – 23 Januari 1002PendahuluOtto IIPenerusHenry IIWaliHenry II (983–984)Theophanu (984–991)Adelaide (991–994)Informasi pribadiKelahiranJuni/Juli 980Kle...

 

Part of speech that conveys an action This article is about the part of speech. For the physical activity program, see VERB (program). For English usage of verbs, see English verbs. For the radio programme, see The Verb. A verb (from Latin verbum 'word') is a word (part of speech) that in syntax generally conveys an action (bring, read, walk, run, learn), an occurrence (happen, become), or a state of being (be, exist, stand). In the usual description of English, the basic form, ...

 

Marouane Chamakh Informasi pribadiNama lengkap Marouane ChamakhTanggal lahir 10 Januari 1984 (umur 40)Tempat lahir Tonneins, PrancisTinggi 1,88 m (6 ft 2 in)[1]Posisi bermain PenyerangKarier junior1988–1994 Nérac1994–2000 Marmandais2000–2003 BordeauxKarier senior*Tahun Tim Tampil (Gol)2003–2010 Bordeaux 230 (56)2010–2013 Arsenal 40 (8)2013– → West Ham United (pinjaman) 3 (0)2013–2016 Crystal Palace 60 (7)2016 Cardiff City 2 (0)Tim nasional‡2003 ...

This article is about the novel. For the color, see Rose madder. 1995 novel by Stephen King Rose Madder First edition coverAuthorStephen KingLanguageEnglishGenreHorror/FantasyPublisherVikingPublication dateJuly 10, 1995Publication placeUnited StatesMedia typePrint (Hardcover)Pages420ISBN978-0-670-85869-9 Rose Madder is a horror/fantasy novel by American writer Stephen King, published in 1995. It deals with the effects of domestic violence (which King had touched upon before in the novels...

 

Circuito MasarykTracciato di Circuito MasarykLocalizzazioneStato Rep. Ceca LocalitàBrno CaratteristicheLunghezza5.403 m Curvea destra 8, a sinistra 6 Inaugurazione1920 CategorieMotomondiale Superbike WTCC MotomondialeTempo record1'56.027 Stabilito da Dani Pedrosa su Honda RC213V il17 agosto 2014 SuperbikeTempo record1'59.291 Stabilito da Cal Crutchlow su Yamaha YZF-R1 l'11 luglio 2010 dal sito ufficiale sbk.perugiatiming.com Mappa di localizzazione Modifica dati su Wikidata · Manu...