Вот вариант, если у вас GNU awk, который полностью избегает циклов оболочки:
xargs -d '\n' -a locationfile.txt gawk 'BEGINFILE{print FILENAME} 1' > newfile
или с GNU sed:
xargs -d '\n' -a locationfile.txt sed -s '1F' > newfile
Если вам все равно о точном формате имен файлов, то вы можете использовать этот трюк с head
:
xargs -d '\n' -a locationfile.txt head -vn -0 > newfile
( -n -0
сообщает head
выводить все строки кроме первого 0 т.е. всех строк).
В Archlinux User Repository (AUR) есть несколько пакетов, относящихся к DotNetCore. Как отмечено в ответе mpromonet, одним из них является dotnet-cli. Однако, нет необходимости устанавливать yaourt (или любой другой помощник AUR) для установки пакетов из AUR.
Я знаю, что это, вероятно, будет слишком поздно для ОП, но для полноты картины, вот шаги для установки пакета, который находится только в AUR в Archlinux (или его производных) без дополнительных инструментов:
1) Make sure you have the base-devel group installed
2) Go to the website https://aur.archlinux.org/packages/ and search the package
3) On the page for that package, klick "Download snapshot" and save the package to your computer
4) Extract the package on your computer: tar xvf <package_name>.tar.gz
5) cd <package_name>
6) makepkg
7) If the build fails, saying that a dependency is not satisfied, download and install that dependency first: try pacman -S <dependency> or else follow these steps
8) When the build succeeded, install the package:
sudo pacman -U <pkgname>-<version_number>.tar.xz
См. также AUR entry в Archlinux wiki для более подробного описания AUR.
Los paquetes para.NET Core ya están disponibles en el repositorio oficial de la comunidad.
Si solo desea ejecutar aplicaciones.NET Core, necesitará el paquete dotnet-runtime
.
pacman -S dotnet-runtime
En caso de que también desee crear aplicaciones.NET Core usted mismo, necesita el paquete dotnet-sdk
.
pacman -S dotnet-sdk