Pro Bash Programming: Scripting the Linux Shell (Expert's Voice in Linux)
Thumbnail 1Thumbnail 2Thumbnail 3

Pro Bash Programming: Scripting the Linux Shell (Expert's Voice in Linux)

产品编号: 7787035
安全交易
经常一起购买

描述

Pro Bash Programming: Scripting the Linux Shell (Expert's Voice in Linux)

评论

A**R

A well organized and quick look at bash programming

My boss at work handed me a 1200 page book that they offered on BASH training and it was so bloated that I couldn't make it past the first chapter without falling asleep, and half way through I had forgotten what I learned in the first part. And I tried looking on the web for instruction but everyone on the web seems to just give you a quick rundown of the most basic BASH stuff, which is great once you know enough to do some damage, but as a beginner I couldn't get a grasp on why BASH acts the way it does and how to use that to my advantage.Until I read this book. Once I had this and was even half way through I got a clear understanding of how to utilize BASH and a lot of it's more powerful features. It's informative, but not bloated. It's basic and it's advanced in a way that is not confusing or intimidating. And the examples are practical and flow nicely from what you need to get started to what you need to iterate over a config file and read in params. And it even teaches you a bunch of useful BASH commands, most that I was aware of after working in BASH for 4 years, some I had never heard of, and even better I learned new ways to utilize old favorites. And to boot this book does have tasks that are relevant at the end of each chapter which is usually where I get the most value from reading something.I guess my only semi-complaint about the book was that sometimes the author would use code that he hadn't used before or commands he didn't explain to make an example. He named things very clearly so it was easy to tell what was going on, but it was slightly annoying when I had to read ahead or go on the internet the 5 or so times it happened. Otherwise, I couldn't really figure out a command or technique that was being used.Overall, pretty great. Would and have recommended this book to co-workers and friends.

E**R

A word from the technical reviewer

Full disclosure: I was the technical reviewer for this book, and I admit my opinion may be biased. However, I was just technical mercenary hired by the publisher so there is no financial benefit to me if the book does well or not.Is author Chris F. A. Johnson pushing an agenda? You bet he is and that is a good thing. His agenda isn't hidden; he succinctly states it in the introduction:"While most shell programs do call external utilities, a lot of programming can be done entirely in the shell. Many scripts call just one or two utilities for information that is used later in the script. Some scripts are little more than wrappers for other commands such as awk, grep, or sed. This book is about programming in the shell itself. There's a sprinkling of the second type, where the script gets information (such as the current date and time) and then processes it. The third type gets barely more than a cursory nod."Resist the urge to call awk, grep, sed, perl or another Linux tool first; this book teaches the Bash shell's prgramming capabilities. Why call an external program when the shell can do the work for you?Should this be your first Bash programming book? Not if you require lots of syntactic hand holding. But if a motivated and clever beginner masters the first 10 chapters of this book, that beginner is on their way to becoming an expert. You will learn how to create functions, deal with files, parse strings, etc - correctly!There might also be something here for the expert. I've been creating *nix shell scripts for a long time, and I admit to being set in my programming ways. After reviewing this book, I changed the way I now parse and manipulate strings.

T**R

A disappointment

I am a long-time user of Linux, and so of Bash. I own several books on Bash programming, but I have always had trouble with Bash syntax, and I was looking forward to a book that treated Bash as a programming language, which is what the blurb promised. Sorry, this is NOT an explanation of Bash as a programming language.The first thing I noticed about the book is that it is physically hard to read - small, hard to read type on large pages. This may not bother other readers with younger eyes.The second thing I noticed was that the book does not talk about the syntax of Bash statements. My biggest problem writing Bash scripts is getting the spaces where they belong. A book that presents Bash as a language should certainly explain the basic syntax of statements, including where the spaces go and don't go - that's key to syntax, isn't it? Sorry, not here.So what's left? A book, not terribly well written, which talks about Bash programming techniques. Fine, but there are good books already out there. I would suggest "Classic Shell Scripting" from O'Reilly. It's long, but it covers not only Bash itself, but command line programs like awk which can be used inline. I find it easy to read, both physically and stylistically. I have also found "Linux Shell Scripting with Bash" from Developer's Library to be helpful.

T**H

Saved the day

This book taught me bash better than any other guide I've ever encountered (including everything online) and single-handedly gave me what I needed to complete a commercial project: a complete website deployment app and a fully automatic SQL change management synchronizer.

N**S

Great reference book

The book is in great shape, arrived ahead of schedule and has been a blessing at work. I sound like I know what I am talking about now!

T**K

Helpful, could be better

I bought this for my husband and his opinion is that the book contains helpful information that could be better organized and that the author is 'pushing an agenda' so he would give the book three stars.

K**K

Loved it!

I would give this 6 stars if it were an option! Loved it!

B**N

Lack of Details

Did not like it. Seems to leave it to the reader to find out important details on how to get your scripts working. I'm currently reading the O'Reily BASH cook book, and that is more useful. I plan on going back to the Pro Bash Programing book after reading the O'Reily book.

P**S

Great book but DONT BUY THE KINDLE EDITION

This is a really useful well written book - I have it in hardback. Unfortunately the Kindle edition which I just bought is almost unusable. All the coding examples are presented as tiny images, clicking on the image enlarges it but the quality is dreadful and you can then not see the explanatory text. Why do publishers not look at the quality of what they produce before selling it?

A**R

Great book if you're already familiar with bash.

Bit hard to get into, very in depth right from the start, it uses pure bash, you may want to try something easier if you're just starting out with Bash / Shell Scripting.

L**G

Excellent easy to understand introduction to bash scripting

Short concise examples that are easy to understand, but probably not for more experienced bash users. I am a beginner and this book suited me down to the ground currently working in IT sector using bash for the first time.

B**T

Small, to the point

It's not big in size, so it is very handy, and you can always carry it with you. very useful. fantastic for impatient people. loved it

T**G

Excellent

Good Book,As the title states, it is Pro. Great book

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

Meera L.

交易顺利,产品完好无损地到达。

3 周前

Sneha T.

我收到的产品完好无损。总体来说服务很棒。

1 个月前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$415

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

阿里·H.

发货快,包装精良。Leatherman 工具手感非常高档和坚固。

1天前

阿卜杜拉·B.

正品,价格实惠。国际送货也很快!

3 周前

Pro Bash Programming Scripting The Linux Shell Experts Voice In | Desertcart Macau