/srv/irclogs.ubuntu.com/2014/05/10/#ubuntu-il.txt

ravitmvcnt00:00
Avihayאחרי שאת מוסיפה את השורה בתחילת הקובץ ושומרת אותו, את יכולה לקרוא לקובץ ע"י:00:00
Avihay<folder>/mvcnt00:00
Avihayאם הקובץ בתקיה הנוכחית, את יכולה להשתמש במיעון היחסי:00:00
Avihay./mvcnt00:01
Avihay. זו התקיה הנוכחית00:01
ravitאת זה אני מכירה יחסית00:01
Avihayעובד לך?00:03
Avihay./mvcnt00:03
ravitכן00:03
Avihayמעולה00:03
ravitאחרי שנתתי הרשאות ריצה00:04
ravitchmod +x00:04
Avihayעכשיו נחליף את hello world ב00:04
Avihayאה, נכון, צריך הרשאות ריצה00:04
Avihaymv $1 $2/`ls $2 | wc -l`00:05
ravitאיך זה מוסיף 100:06
Avihayזה לא00:07
ravitזה בעיה00:07
Avihayכן00:08
Avihayאריטמטיקה בבאש היא קצת מוזרה00:08
Avihayבואי נעשה את תוכן הקובץ ללא השורה הראשונה של הערה:00:09
ravitלמחוק אותה֣֣?00:10
Avihayתמחקי את השורה השנייה ובמקומה:00:10
Avihaycnt=`ls $2 | wc -l`00:10
Avihaylet cnt=cnt+100:10
Avihayecho mv $1 $2/cnt00:11
Avihayוזהוא00:11
ravitאז אני משאירה את הערה00:11
Avihayכן00:11
ravitוכותבת את ה3 שורות֣?00:11
Avihayהתפקיד שלה להקל על החיים שלנו, או להפחית כאב אצבעות00:12
ravitכאב באצבעות֣?00:12
Avihayלחסוך הקלדה :->00:12
Avihayצריך $ לפני הcnt האחרון00:13
Avihayכלומר echo mv $1 $2/$cnt00:13
Avihayravit: עדכון מצב?00:15
Avihayאני צריך הולכת לישון00:17
ravitהולכת?00:19
ravitלא משנה00:19
ravitאני מנסה להדביק לך את הקובץ00:19
ravit#!/bin/bash cnt=`ls $2 | wc -l` let cnt=cnt+1 echo mv $1 $2/cnt #echo hello world00:19
Avihay<Avihay> צריך $ לפני הcnt האחרון00:20
Avihay<Avihay> כלומר echo mv $1 $2/$cnt00:20
ravitשמרתי00:21
ravitמה לעשות עכשיו֣00:21
ravit?00:21
Avihayלהריץ?00:21
ravitאז אני יוצרת קובץ וסיפריה00:22
Avihayעם שני פרמטרים00:23
ravitmkdir foldertest00:23
ravittouch filetest00:23
ravitעכשיו יש לי 3 קבצים00:23
ravitתיקיה, קובץ, ואת הסקריפט00:24
Avihayאוקיי00:24
Avihayנסי00:24
ravitככה להריץ?00:24
ravit./mvcnt filetest foldertest/00:25
Avihayכן00:25
ravitלא עבד :(00:25
ravitזה היה הפלט00:25
ravitmv filetest foldertest//100:25
ravitנראה שזה הוסיף סלש00:26
Avihayאוקי, עכשיו, תסירי את ה echo מהשורה האחרונה00:26
Avihayהפקודה mv תסתדר גם במקרה של שני סלשים00:27
Avihayועוד פעם00:28
Avihay./mvcnt filetest foldertest/00:28
ravitהסרתי את האקו00:28
Avihayls foldertest00:28
ravitלא עובד00:29
Avihayפלט?00:30
ravitאין00:31
ravitלא היה פלט00:31
ravitאני חושבת שזה קשור לסלש הכפול00:31
Avihayאוקי, הקובץ איפה שהוא היה במקור?00:31
ravitכן00:32
ravitהכל כמו שהיה תמיד00:32
Avihayאת יכולה לנסות00:33
Avihay./mvcnt filetest foldertest00:33
Avihayאני הולך לישון. איך מגלים כפילות ומסירים את הלוכסן המיותר, זה משהו שאני לא יודע לעשות בקלות, למרות שאני יודע שאפשר00:34
Avihayגם הסברים מחר אם את רוצה00:35
ravitלא00:35
ravitלא עובד עדיין*00:35
ravitאוקי00:35
ravitבאיזה שעות אתה מחובר?00:35
Avihay24/700:36
ravitאתה לא ישן?00:36
Avihayהשאלה היא מתי אני מול המחשב, אני עדין לא יודע, מחר יש אורחים00:36
Avihayאני כן, המחשב לא00:36
ravitכן00:37
ravitאני לא מבינה כלכך למה אתה מתכוון00:38
ravitאבל שיהיה֭֭֭00:38
ravitבוקר טוב08:45
ravit֭֭֭֭֭/join #bash08:50
Avihayבוקר10:08
ravitעכשיו באים?10:43
ravitAvihay אני כבר הסתדרתי10:43
Avihayהכי טוב10:44
Avihayאם יש לך שאלות על מה, למה, איך10:44
ravitזה היה די פשוט10:45
ravitlet "num += 1"10:45
ravitמישהו כאן23:03

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!