TechRetriever
Produk

Pekerjaan bahasa Bash, dari draf pertama sampai diff yang ditinjau

01

Kamu membawa bahasa Bash, dan TechRetriever membawa alatnya: ia membaca skripmu, menulis yang baru, menjalankannya di WSL atau lewat SSH pada sistem milikmu, dan menampilkan hasil nyata tiap langkah sebagai kartu. Plan only tidak menjalankan apa pun. Versi 2.9.30 membutuhkan Windows 10 atau 11.

01

Membaca sebelum menulis

read_file dan grep membuka skrip dan lognya, sehingga skrip baru mengikuti kebiasaan yang sudah ada di foldermu.

02

Menjalankan dan melaporkan

Shell menjalankan skripmu dan melaporkan kode keluar yang sebenarnya, jadi perintah yang gagal tampil sebagai kartu yang gagal.

03

Kamu yang menyetujui perubahan

edit_file menampilkan diff, dan Ask first berhenti sebelum tindakan yang mengubah sesuatu.

Apa yang dilakukan agen dengan skrip Bash

Di mana Bash cocok dan di mana agen membantu

Anggaplah bahasa pemrograman Bash sebagai perekat yang menyambung perintah dan berkas untuk otomatisasi, bukan untuk perhitungan berat. Jaga skrip tetap pendek. Agen menulis perekatnya, dan kamu yang memutuskan pekerjaan mana yang layak punya satu.

Dua pekerjaan, dari awal sampai akhir

Tambahkan pesan penggunaan ke skrip yang sudah ada

Minta agen menambahkan pesan penggunaan ke count-logs.sh agar skrip berhenti bila tidak ada folder yang diberikan. read_file memuat skripnya, dan grep memeriksa apakah baris penggunaan sudah ada. Pemula bisa meminta agen menjelaskan perintah Bash di count-logs.sh yang membaca sistem berkas sebelum mengedit apa pun. edit_file kemudian menambahkan pengujian singkat dan menampilkan perubahannya sebagai diff. Karena set -u menghentikan skrip saat $1 belum diatur, pengujian itu harus memeriksa $# lebih dulu. Baca diff-nya, terima hanya bila pemeriksaan itu muncul sebelum pemakaian $1 mana pun, dan jalankan bash -n pada hasilnya.

Tambahkan pintasan ke shell-mu sendiri

Pelompat direktori sederhana untuk Bash adalah fungsi pendek yang berpindah ke folder yang kamu simpan dengan sebuah nama. Minta agen menulisnya dengan write_file, dan biarkan web_search serta http_get membaca halaman manual resmi untuk sintaksis fungsi dan alias yang dipakainya. Buat sekecil mungkin. Belajar Bash sebagian besar adalah belajar pola penulisan skrip, dan pelompat yang menelusuri daftar nama tersimpan adalah tempat alami untuk berkenalan dengan perulangan while. Uji fungsinya di shell sekali pakai di dalam WSL, bukan di sesi utamamu. Baca diff setiap perubahan pada berkas startup-mu, dan simpan salinan cadangan berkas itu sebelum kamu menerima apa pun.

Apa yang tidak dilakukan TechRetriever

TechRetriever bukan layanan hosting maupun plugin. Alat ini ditujukan hanya untuk berkasmu sendiri, PC-mu sendiri, dan server yang kamu berwenang menggunakannya, dan ia tidak menegakkan cakupan itu, jadi kamu sendiri yang menjaga setiap pekerjaan tetap di dalamnya. Tidak ada di sini yang menjamin bahwa kode, pemindaian, atau analisis itu benar.

TechRetriever untuk Windows

Terapkan pada satu skrip

Unduh TechRetriever ↗