2.9.26
Dirilis 2 November 2026
Pageferry 2.9.26 adalah agen AI untuk Windows 10 dan 11 yang mengedit skrip Bash Anda, menjalankannya dengan argumen uji, dan menampilkan kode keluar yang sebenarnya. Antarmuka tersedia dalam 13 bahasa.
backup.shbacabackup.sh+14 barisgetopts1 kecocokanbash backup.sh -v dataexit 0bash -n backup.shexit 0Dirilis 2 November 2026
Program setup untuk Windows
File eksekutable tunggal
Bahasa antarmuka
Prosesor x64
Tanpa telemetri
Bash script arguments adalah nilai yang Anda ketik setelah nama skrip, dan skrip membacanya sebagai $1, $2, dan seterusnya. Kutip setiap nilai. Agen menulis kode yang membacanya, menjalankannya dengan nilai uji, dan menampilkan kode keluar yang sebenarnya, yaitu 0 jika berhasil dan angka dari 1 hingga 255 jika gagal.
Anda meminta agen membuat backup.sh berhenti ketika tidak ada argumen yang diberikan. read_file membuka skrip, lalu edit_file menambahkan pemeriksaan $# yang mencetak baris penggunaan ke stderr dan keluar dengan kode 2, dan diff muncul di obrolan. Argumen baris perintah Bash dihitung oleh $#, jadi kartu menjalankan Shell berikutnya tanpa argumen harus menampilkan kode keluar 2. Anda membaca diff terlebih dahulu. Di bawah Ask first, edit menunggu persetujuan Anda, dan hanya setelah Anda menerimanya Shell menjalankan skrip lagi dengan satu argumen dan mengharapkan 0.
read_file backup.sh → read
edit_file backup.sh → +6 lines
Shell bash backup.sh → exit 2
Shell bash backup.sh data → exit 0Katakanlah Anda ingin flag -v dan opsi file -f di backup.sh. Agen membaca skrip dengan read_file, lalu edit_file menyisipkan loop getopts, karena getopts adalah bawaan Bash untuk opsi pendek, sedangkan getopt adalah perintah eksternal yang perilakunya berbeda antar sistem. Anda melihat diff. Shell menjalankan skrip dengan -v dan dengan -f notes.txt, dan setiap kartu menampilkan output dan kode keluar yang sebenarnya. Setelah flag, periksa jumlah argumen dengan $# sehingga nama file yang hilang berakhir dengan exit 2. Di bawah Ask first tidak ada yang ditulis sampai Anda menerima.
read_file backup.sh → read
edit_file backup.sh → +14 lines
Shell bash backup.sh -v → exit 0
Shell bash backup.sh -f → exit 2Beberapa skrip harus tetap berjalan ketika argumen hilang. Meneruskan argumen ke skrip lebih mudah diuji ketika masing-masing memiliki nilai default, jadi agen menulis name="$1" dan count="${2:-1}" ke file baru dengan write_file, dan Anda membaca file di kartu obrolan. Orang yang mencari “bash get arguments” biasanya membutuhkan ini: parameter posisi ditambah nilai cadangan. Shell kemudian menjalankan file dengan satu nilai dan dengan dua nilai, dan setiap kartu memiliki kode keluar sendiri. Uji kedua kasus. Kode keluar berjalan dari 0 hingga 255, dan skrip ini berakhir dengan 0.
Nol berarti berhasil dan angka lain berarti gagal, jadi kode keluar memberi tahu Anda lebih banyak daripada teks yang dicetak. Shell menjalankan skrip dengan nilai valid dan kemudian dengan opsi yang salah, dan agen mencantumkan kode keluar yang sebenarnya dari setiap menjalankan. Skrip yang keluar dengan 2 untuk penggunaan yang salah dan 1 untuk kesalahan umum lebih mudah diuji daripada yang selalu keluar dengan 1. Bash arguments yang berisi spasi harus tetap dalam tanda kutip ganda, jadi satu menjalankan menggunakan nilai seperti itu. Spasi sangat penting di sini. grep dapat mencari file untuk $1 yang tidak dikutip, dan Anda membaca kartu sebelum menerima apa pun.
Pageferry 2.9.26 menjalankan perintah Bash Anda di WSL atau lewat SSH dan memasukkan output asli serta kode keluar ke dalam kartu obrolan untuk Anda baca. Lihat baris-baris.
| Asisten obrolan biasa | Pageferry | |
|---|---|---|
| Tindakan | Mendeskripsikan perintah | Menjalankan perintah |
| Output | Hanya teks, tidak ada perintah dijalankan | Output asli dan kode keluar |
| File | Anda menyalin kode ke file | Mengedit file, menampilkan diff |
| Kontrol | Anda menjalankannya sendiri | Ask first menunggu persetujuan Anda |
Pemula yang menulis skrip Bash pertama dapat melihat setiap perintah dan hasilnya yang sebenarnya di obrolan. Pertanyaan umum adalah apakah fungsi harus menerima argumen atau flag, dan agen dapat menunjukkan kedua versi dalam skrip singkat. Tanyakan saja.
Praktisi yang memelihara skrip di WSL menggunakannya untuk menguji parsing opsi: Shell menjalankan skrip dengan setiap kombinasi flag dan melaporkan kode keluar yang sebenarnya, sehingga loop getopts yang berfungsi untuk -v dan rusak untuk -f akan segera terlihat. Baca kartunya.
Administrator server Linux milik mereka terhubung lewat SSH dan menjalankan skrip uji di sana. Kode keluar berjalan dari 0 hingga 255, sehingga skrip dapat memberi tahu program pemanggil atau orang di terminal apa yang salah. Di bawah Ask first setiap perubahan menunggu persetujuan Anda. Uji dulu.
Argumen adalah nilai yang Anda ketik setelah nama skrip saat memulai skrip Bash. Di dalam skrip, nilai tersebut muncul sebagai parameter posisi $1, $2, dan seterusnya, $# menyimpan jumlahnya, dan "$@" menyimpan semuanya sebagai kata terpisah. Kutiplah. Perintah shift menghapus nilai pertama, sehingga loop dapat berjalan melalui sisanya.
Ya, melalui WSL di PC Anda sendiri atau lewat SSH ke sistem Linux yang Anda miliki. Pageferry sendiri adalah aplikasi untuk Windows 10 dan 11, jadi Anda mengobrol di Windows sementara Shell menjalankan skrip di lingkungan yang Anda pilih. Antarmuka tersedia dalam 13 bahasa. Pilih lingkungan terlebih dahulu.
Ya, codedguru.com adalah situs resmi Pageferry, dan tombol unduh memberikan program setup asli berukuran sekitar 34 MB. Bandingkan checksum SHA-256-nya dengan manifest yang diterbitkan sebelum menjalankannya. Bandingkan checksum sendiri. Pertanyaan tentang aplikasi melalui tombol Send feedback di dalamnya.
getopts adalah bawaan Bash yang mengurai opsi pendek seperti -v atau -f file dalam loop. getopt adalah perintah eksternal terpisah yang juga menangani opsi panjang seperti --file, tetapi perilakunya berbeda antar sistem, jadi baca halaman manual di sistem Anda sendiri. Pilih satu. Untuk beberapa opsi, loop while dengan case dan shift juga berfungsi.
Nilai dengan spasi tetap utuh ketika Anda memasukkannya dalam tanda kutip ganda saat panggilan, misalnya "dua kata", dan ketika Anda mengutip $1 atau "$@" di dalam kode. Tanpa tanda kutip, shell memisahkan nilai di setiap spasi menjadi kata-kata terpisah. Agen dapat menjalankan nilai uji dan menampilkan output di kartu obrolan. Kutip semuanya.
Ya, aplikasi berjalan di PC Windows Anda tanpa telemetri, dan obrolan, folder kerja, dan kunci API tetap di PC. Prompt hanya dikirim ke endpoint model yang Anda pilih: dengan model cloud, teks prompt, termasuk teks file yang dibaca agen, dikirim ke penyedia tersebut, dan dengan model lokal tidak ada yang meninggalkan mesin. Fitur jaringan bersifat opsional.
Instalasinya terdiri dari empat langkah: unduh program setup berukuran sekitar 34 MB, bandingkan checksum SHA-256-nya dengan manifest yang diterbitkan, jalankan setup, lalu buka aplikasi. Instalernya belum ditandatangani kode, jadi Windows SmartScreen mungkin memperingatkan; pilih More info lalu Run anyway, tetapi hanya setelah checksum cocok. Tidak perlu akun.
Unduh Pageferry 2.9.26, program setup berukuran sekitar 34 MB, dan biarkan agen menjalankan skrip Bash Anda sementara Ask first menjaga setiap perubahan menunggu persetujuan Anda. Mulai di mesin Anda sendiri.
Unduh Pageferry untuk Windows ↗Setiap halaman situs web ini tersedia dalam 20 bahasa.
Apa yang bisa dilakukan Pageferry untuk skrip Bash ↗ Hubungkan model cloud, lokal, atau bawaan ↗ Alur kerja Bash langkah demi langkah ↗ Unduh instalator Windows ↗ Pertanyaan tentang Bash dan Pageferry terjawab ↗ Kebijakan privasi ↗