{"id":"https://openalex.org/W564889239","doi":null,"title":"UNIX and Shell Programming: A Textbook","display_name":"UNIX and Shell Programming: A Textbook","publication_year":2002,"publication_date":"2002-01-24","ids":{"openalex":"https://openalex.org/W564889239","mag":"564889239"},"language":"en","primary_location":{"id":"mag:564889239","doi":null,"is_oa":false,"landing_page_url":"https://ci.nii.ac.jp/ncid/BA88465330","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091607021","display_name":"Behrouz A. Forouzan","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Behrouz A. Forouzan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5043107411","display_name":"Richard F. Gilberg","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Richard F. Gilberg","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0990566,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9413999915122986,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9413999915122986,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13681","display_name":"Engineering and Information Technology","score":0.04349999874830246,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13674","display_name":"Computer Science and Engineering","score":0.002400000113993883,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/unix-operating-system","display_name":"UNIX operating system","score":0.9150000214576721},{"id":"https://openalex.org/keywords/shell-scripting","display_name":"shell scripting","score":0.9900000095367432},{"id":"https://openalex.org/keywords/regular-expressions","display_name":"regular expressions","score":0.753000020980835},{"id":"https://openalex.org/keywords/grep","display_name":"grep","score":0.9860000014305115},{"id":"https://openalex.org/keywords/sed","display_name":"SED","score":0.9990000128746033},{"id":"https://openalex.org/keywords/awk","display_name":"awk","score":1.0},{"id":"https://openalex.org/keywords/bourne-shell","display_name":"Bourne shell","score":0.9480000138282776},{"id":"https://openalex.org/keywords/c-shell","display_name":"C shell","score":0.9570000171661377},{"id":"https://openalex.org/keywords/command-line-tool","display_name":"command-line tool","score":0.6110000014305115}],"concepts":[{"id":"https://openalex.org/C112968700","wikidata":"https://www.wikidata.org/wiki/Q11368","display_name":"Unix","level":3,"score":0.9576787948608398},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.798574686050415},{"id":"https://openalex.org/C2781052500","wikidata":"https://www.wikidata.org/wiki/Q2230313","display_name":"Shell (structure)","level":2,"score":0.7361461520195007},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.6907109022140503},{"id":"https://openalex.org/C2777601897","wikidata":"https://www.wikidata.org/wiki/Q3409113","display_name":"Presentation (obstetrics)","level":2,"score":0.6367400884628296},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.610881507396698},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.45107170939445496},{"id":"https://openalex.org/C98536961","wikidata":"https://www.wikidata.org/wiki/Q7896857","display_name":"Unix architecture","level":4,"score":0.44885820150375366},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.4320264160633087},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35622572898864746},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34244441986083984},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.324262797832489},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18366321921348572},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1621561348438263},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.07321268320083618},{"id":"https://openalex.org/C126838900","wikidata":"https://www.wikidata.org/wiki/Q77604","display_name":"Radiology","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C147176958","wikidata":"https://www.wikidata.org/wiki/Q77590","display_name":"Civil engineering","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:564889239","doi":null,"is_oa":false,"landing_page_url":"https://ci.nii.ac.jp/ncid/BA88465330","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality education","score":0.8278999924659729,"id":"https://metadata.un.org/sdg/4"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W629537667","https://openalex.org/W201826200","https://openalex.org/W634583993","https://openalex.org/W658486902","https://openalex.org/W2746909824","https://openalex.org/W147986899","https://openalex.org/W7024470244","https://openalex.org/W1543931464","https://openalex.org/W566951437","https://openalex.org/W2536410394"],"abstract_inverted_index":{"Designed":[0],"as":[1],"one":[2],"of":[3,22,34,56],"the":[4,12,57,88,130,146,164],"first":[5],"true":[6],"textbooks":[7],"on":[8,87,145],"how":[9],"to":[10,36,40,51,156],"use":[11,110],"UNIX":[13,25,59],"operating":[14,60],"system":[15],"and":[16,26,43,54,69,82,91,101,148],"suitable":[17],"for":[18,74],"a":[19,32,38],"wide":[20],"variety":[21],"UNIX-based":[23],"courses,":[24],"Shell":[27],"Programming":[28],"goes":[29],"beyond":[30],"providing":[31],"reference":[33],"commands":[35,42,53],"offer":[37],"guide":[39],"basic":[41,52],"shell":[44],"programming.":[45],"Forouzan/Gilberg":[46],"begin":[47],"by":[48],"introducing":[49,85],"students":[50,113,143],"tools":[55],"powerful":[58],"system.":[61],"The":[62],"authors":[63],"then":[64],"present":[65],"simple":[66],"scriptwriting":[67],"concepts,":[68],"cover":[70],"all":[71],"material":[72,86,162],"required":[73],"understanding":[75],"shells":[76],"(e.g.,":[77],"Regular":[78],"Expressions,":[79],"grep,":[80],"sed,":[81],"awk)":[83],"before":[84],"Korn,":[89],"C,":[90],"Bourne":[92],"shells.":[93],"Throughout,":[94],"in-text":[95],"learning":[96,100],"aids":[97],"encourage":[98],"active":[99],"rich":[102],"visuals":[103],"support":[104],"concept":[105],"presentation.":[106],"For":[107],"example,":[108],"sessions":[109,141,150],"color":[111],"so":[112],"can":[114],"easily":[115],"distinguish":[116],"user":[117],"input":[118],"from":[119],"computer":[120,147],"output.":[121],"In":[122],"addition,":[123],"illustrative":[124],"figures":[125],"help":[126],"student":[127],"visualize":[128],"what":[129],"command":[131],"is":[132],"doing.":[133],"Each":[134],"chapter":[135],"concludes":[136],"with":[137],"problems,":[138],"including":[139],"lab":[140],"where":[142],"work":[144],"complete":[149],"step-by-step.":[151],"This":[152],"approach":[153],"has":[154],"proven":[155],"be":[157],"successful":[158],"when":[159],"teaching":[160],"this":[161],"in":[163],"classroom.":[165]},"counts_by_year":[],"updated_date":"2026-10-25T09:29:13.331239","created_date":"2016-06-24T00:00:00"}
