თვალყური ადევნეთ თქვენს Mac- ში განხორციელებულ ცვლილებებს ტერმინალით [OS X რჩევები]

თუ თქვენ მიჰყევით სახლში, თქვენ რამდენიმე ცვლილებას შეიტანთ თქვენს Mac– ში ტერმინალის აპლიკაციის საშუალებით. თქვენ ნამდვილად თვალყურს ადევნებთ ყველა ამ ცვლილებას ცხრილში, არა? ვგულისხმობ, რა მოხდება, თუ თქვენ გინდათ დაბრუნდეთ და გაარკვიოთ რა ცვლილებები გააკეთეთ? სხვაგვარად როგორ თვალყურს ადევნებთ მას, ვიდრე რაიმე სახის მონაცემთა ბაზაში თითოეული ცვლილების ხელით აკრეფით? კარგად, დღევანდელი რჩევა გაჩვენებთ, თუ როგორ უნდა მოხდეს ამ პროცესის ავტომატიზაცია და ყველა თქვენი ცვლილების ავტომატური შეტანა ტექსტურ ფაილში.

დასაწყისისთვის, ჩვენ ვაპირებთ გამოვიყენოთ ისტორიის ბრძანება ტერმინალში. გაუშვით პროგრამა თქვენი Utilities საქაღალდედან (ჩვეულებრივ, პროგრამების საქაღალდეში) და ჩაწერეთ სიტყვა ისტორია, შემდეგ დააჭირეთ დაბრუნებას. ამის შემდეგ ტერმინალი ჩამოთვლის ბოლო 500 ბრძანებას, რაც თქვენ განახორციელეთ.

ეს შეიძლება იყოს ბევრი შემავსებელი, ასე რომ, მოდით, უბრალოდ გავამახვილოთ ყურადღება ნაგულისხმევი ბრძანებების ჩაწერაზე, რომელსაც ჩვენ ვაძლევთ ამ რჩევების სვეტში. Grep– ის, ბრძანების ხაზის უტილიტის გამოყენებით ტექსტური სტრიქონების მოსაძებნად, ჩვენ შეგვიძლია გავფილტროთ ისტორიის სია მხოლოდ იმ კონკრეტულ ბრძანებებზე. ჩაწერეთ შემდეგი ტერმინალში და დააჭირეთ ღილაკს დაბრუნება:

ისტორია | grep "ნაგულისხმევი წერა"

თქვენ მიიღებთ მხოლოდ იმ ბრძანებების მშვენიერ ჩამონათვალს, რომლებიც გიჩვენებთ ტერმინალში გაცემული ნაგულისხმევი ბრძანებების ჩაწერას. რაც შეიძლება გააცნობიეროთ, არის ის, რომ 500 ბრძანების გაცემის შემდეგ პირველი ამ სიიდან გაქრება. აქ არის ბრძანება, რომელიც შექმნის ტექსტურ ფაილს, რომელიც ინახავს ყველა შედეგს თქვენი grep ძიებიდან:

ისტორია | grep "ნაგულისხმევი ჩაწერა" >> ~/Documents/defaultsLog.txt

ეს ძიების შედეგებს ათავსებს ტექსტურ ფაილში, სახელწოდებით "defaultsLog.txt" და ათავსებს თქვენს დოკუმენტების საქაღალდეში. ახლა მოდის რთული (და სუპერ მაგარი) ნაწილი. გადადით თქვენი პროგრამების საქაღალდეში და გახსენით TextEdit. აირჩიეთ ფაილის გახსნა მენიუდან და გადადით თქვენს მთავარ საქაღალდეში. დააჭირეთ Command-Shift-Period ფარული ფაილების საჩვენებლად და შემდეგ აირჩიეთ .bash_profile ფაილი მიღებული სიიდან. თუ ის იქ არ არის, შექმენით ახალი ფაილი თქვენს სახლის საქაღალდეში, დაასახელეთ .bash_profile და შემდეგ გახსენით როგორც ზემოთ. შემდეგ დაამატეთ შემდეგი კოდი ფაილის ბოლოს (ან დასაწყისი, თუ თქვენ უბრალოდ შექმენით ცარიელი):

PROMPT_COMMAND = 'ექო "$ (ისტორია 1 | grep" ნაგულისხმევი ჩაწერა ")" | sed '/^$/d' >> ~/Documents/defaultsLog.txt '

ეს სკრიპტი ახლა დაემატება თქვენს მიერ შექმნილ დოკუმენტს სიაში, ყოველ ჯერზე, როდესაც ტერმინალში გამოჩნდება ახალი ბრძანების სტრიქონი. საკმაოდ გლუვი, არა?

[ვია: რჩევები Mac OS X– ის შესახებ]

გაქვთ OS X რჩევა? გჭირდებათ დახმარება OS X– ის პრობლემების აღმოსაფხვრელად? მომწერეთ ხაზი ან დატოვეთ კომენტარი ქვემოთ.

უახლესი ბლოგი

Apple– მა გამოუშვა iPhone– ები წინასწარი გამოშვებით შენიღბული სახით
September 10, 2021

Apple– მა გამოუშვა iPhone– ები წინასწარი გამოშვებით შენიღბული სახითჩემნაირი ხალხის საუკეთესო ძალისხმევის მიუხედავად, კეთილსინდისიერი iPhone არ გამო...

| Mac- ის კულტი
September 10, 2021

App Store– ის დათვალიერება შეიძლება იყოს უმძიმესი. რომელი პროგრამებია ახალი? რომელია კარგი? ღირს თუ არა ფასიანი პირების გადახდა, ან აქვთ თუ არა უფა...

ჩამოტვირთეთ Fantastic Photoshop CS6 ახლა, უფასოდ
September 11, 2021

Adobe– ს Photoshop– ის შემდეგი ვერსია - CS6 - უკვე ხელმისაწვდომია როგორც უფასო ჩამოტვირთვა ბეტა ფორმაში. განახლება შეიცავს უამრავ ახალ მახასიათებელ...