globstar
Opsi baru membutuhkan bash 4
. Jadi .. bash
Kita ini siapa?
$bash --version
GNU bash, version 4.4.12(1)-release (x86_64-apple-darwin16.3.0)
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
Mari kita coba globstar
:
13:39:28/forecast-fresh $shopt -s globstar
-bash: shopt: globstar: invalid shell option name
13:39:32/forecast-fresh $
Apakah ada cara untuk mendapatkan dukungan untuk ini di macOS?
ln -s
adalah langkah yang hilang bagi saya./usr/local/bin/bash
tidak dibuat olehbrew
. Apa itubash-terminal-app
?/usr/local/Cellar/...
dan biasanya ditautkan/usr/local/bin
. Namun untuk beberapa alasan,bash
tampaknya merupakan pengecualian.brew doctor
mengungkapkan alasan yang mungkin sebagai yangbash
tidak dapat ditautkan, tetapi jika saya mencobabrew link bash
saya mendapatkan bahwa symlink tidak dapat dibuat karena/usr/local/share/locale/ca/LC_MESSAGES is not writable
. Aku memeriksa danbrew
itu tidak dipasang sebagai root, seperti yang disarankan di halaman rumah./usr/local/share/locale/ca/LC_MESSAGES
memang dimiliki oleh root sehingga tidak dapat ditulisi tanpa akses root, tapi saya tidak yakin apakah saya bisa melakukannya dengan amanchown
. Apakah file ini bahkan seharusnya dimiliki oleh root?