ASSUME_ALWAYS_YES = true;
You can use the -y option with pkg(8) as you did with in Linux.
pkg install nano -y
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching '-y' have been found in the repositories
Am i to stupid for this...?!
ls -l /tmp
works, but ls /tmp -l
doesn't. ls /tmp -l
works on Linux. I don't know why GNU made that design decision, but I think it was a mistake, because it can cause confusion and create subtle bugs in scripts (apart from the fact that this behavior is non-portable and not covered by the POSIX standards). One particularly evil example is the find(1) command.However, the GNU tools (used by Linux) have deviated from that tradition by allowing options anywhere (well, almost anywhere) on the command line, so ls /tmp -l works on Linux.