debiandan turunannya (dan mungkin sebagian besar distribusi lainnya) datang dengan busyboxyang digunakan dalam initramfs.
busybox bundel sebagian besar utilitas baris perintah inti dalam satu executable.
Anda dapat sementara symlink /bin/rmke /bin/busybox:
ln -s busybox /bin/rm
Untuk mendapatkan pekerjaan rm(setelah itu Anda dapat melakukannya apt-get install --reinstall coreutils).
Metode yang sama dapat digunakan untuk semua utilitas lain yang busyboxtermasuk. Daftar itu bervariasi dari satu penempatan ke yang lain. Anda bisa mendapatkan daftarnya busybox --list.
Namun perlu dicatat bahwa mereka adalah versi terbatas dari utilitas yang sesuai. Terkadang mereka mendukung ekstensi GNU, tetapi umumnya tidak dan beberapa dari mereka bahkan tidak akan mendukung semua fitur standar / POSIX (beberapa fitur dapat diaktifkan / dinonaktifkan pada waktu kompilasi).
Atau, Anda dapat menggunakan zshbuilt-in rm:
#! /bin/zsh
zmodload zsh/files
rm "$@"
The zsh/filesmodul menyediakan dengan beberapa perintah builtin tambahan ( rm, mv, ln, mkdir, rmdir, chown, chmod, sync). Ini berguna dalam situasi seperti ini atau ketika Anda tidak dapat melakukan lebih banyak proses tetapi zshmenjalankan interaktif .
ksh93juga memiliki sejumlah tambahan / opsional perintah buitin, tetapi tidak rmdi antara mereka ( basename, chmod, dirname, getconf, head, mkdir, logname, cat, cmp, cut, uname, wc, sync). Anda dapat meminta mereka dengan:
command /opt/ast/bin/the-command
dalam ksh93naskah.