En utilisant brew, j'ai installé gawk sur mon m1. en faisant cela, awk ne fonctionne pas. Avant d'installer gawk :
awk -version
awk version 20200816
which awk
/usr/bin/awk
Ensuite, j'installe gawk et j'ajoute le chemin vers le binaire à mon $PATH
==> Downloading https://homebrew.bintray.com/bottles/gawk-5.1.0.arm64_big_sur.bo
Already downloaded: /Users/jtsmith/Library/Caches/Homebrew/downloads/78854a178070158dd17ca1789b20ecabe69f924bad7052337c019a8efeb30178--gawk-5.1.0.arm64_big_sur.bottle.tar.gz
==> Pouring gawk-5.1.0.arm64_big_sur.bottle.tar.gz
/opt/homebrew/Cellar/gawk/5.1.0: 90 files, 5.4MB
which awk
/opt/homebrew/Cellar/gawk/5.1.0/bin/awk
Maintenant, si j'essaie d'utiliser awk/gawk, il en résulte toujours un killed
awk -version
[1] 10790 killed awk -version
gawk -version
[1] 10796 killed gawk -version
echo "test test" | awk '{ gsub(/ /,""); print $0}';
[1] 10800 done echo "test test" |
10801 killed awk '{ gsub(/ /,""); print $0}'
Je suppose qu'ils s'opposent, mais je n'arrive pas à comprendre ce qui se passe.
Détails supplémentaires :
/usr/bin/awk -version
awk version 20200816
/opt/homebrew/Cellar/gawk/5.1.0/bin/gawk -version
[1] 12436 killed /opt/homebrew/Cellar/gawk/5.1.0/bin/gawk -version