Описание тега tilde-expansion
Tilde expansion is a feature of the POSIX shell providing shortcut access to users' home directories.
1
ответ
Как искать в полях, разделенных символом тильды
У меня есть поле в базе данных, разделенных тильдой ~ Я не могу понять, как искать в поле с помощью запроса mssql. бывший select * from table where john in repnames Данные в поле как tom~john~max Я пробовал несколько поисков в Google, но не нашел ни…
06 сен '13 в 14:00
1
ответ
Расширение тильды не работает в Docker COPY
У меня есть Dockerfile со следующей строкой: COPY *.zip ~user1 Пользователь user1 уже существует и имеет домашний каталог (т.е. /home/user1). Цель, конечно же, состоит в том, чтобы скопировать zip-файл в домашний каталог этого пользователя, однако в…
29 янв '17 в 23:43
2
ответа
Тильда "~" выражение не работает в "R"?
Выражение тильды не работает на моем RStudio! Я использую ОС Windows 10. Обновление: после более тщательного изучения (спасибо Дейсону) кажется, что "~" указывает на "пользователя / Документы /", а не на "пользователя /". есть ли работа вокруг? Люба…
21 дек '15 в 17:06
1
ответ
Когда косая черта в пути Linux должна быть вне кавычек в скрипте bash
Почему первое расширение не работает, а второе работает? Я знаю, что тильда должна быть расширена вне кавычек, но косая черта также должна была быть снаружи, неожиданно. #!/bin/bash ls ~"/Documents/bashscripts/test.sh" ls ~/"Documents/bashscripts/te…
23 июн '14 в 17:40
5
ответов
Тильда в пути не распространяется на домашний каталог
Скажем, у меня есть папка с именем Foo находится в /home/user/ (мой /home/user также представлены ~). Я хочу иметь переменную a="~/Foo" а затем сделать cd $a я получил-bash: cd: ~/Foo: No such file or directory Однако если я просто сделаю cd ~/Foo э…
21 апр '11 в 18:25
7
ответов
Как я могу заставить Perl распознавать пути с помощью '~'?
Возможный дубликат: Как найти домашний каталог пользователя в Perl? Я использую Ubuntu. Всякий раз, когда я передаю скрипт Perl, путь начинается с ~ (например ~/Documents/file.txt) это не может найти его. Я должен пройти канонический путь (например,…
28 окт '10 в 14:19
4
ответа
Почему QFile не может читать из каталога "~"?
Я попробовал следующий короткий пример, чтобы узнать об ошибке в большой программе, над которой я работаю. Похоже, QFile не поддерживает нотацию unix (или оболочки) для домашнего каталога: #include <QFile> #include <QDebug> int main() { …
12 май '10 в 06:40
1
ответ
Bash скрипт, возвращает awk: не могу открыть файл ~/.ssh/config
Я могу awk этот файл прямо из командной строки, но когда я пытаюсь использовать его из моего сценария, он ломается. Не уверен почему. Вот мой сценарий #!/bin/bash ssh_config_path="~/.ssh/config" echo -n "Enter the username of the account you'd like …
18 ноя '16 в 20:46
2
ответа
Что означает тильда в шаблоне файла Windows
У меня есть шаблон для поиска. Скажите "*.txt". Теперь у меня есть некоторые файлы, которые я не хочу перечислять там. Я считаю, что они не соответствуют этой модели. Но на окнах они делают. Я знаю, что символ тильда используется для краткой формы у…
22 янв '14 в 13:13
1
ответ
Тильда не раскрывается при цитировании справа от присваивания переменной Bash
Я сделал каталог ~/test_myDir Затем я запускаю следующий скрипт bash: x="myDir" dirName="~/test_$x" cd $dirName echo "hey" > test.txt Я получаю следующую ошибку: test.sh: line 5: cd: ~/test_myDir: No such file or directory Затем я удаляю цитаты и…
15 апр '18 в 20:15
1
ответ
Жалуется на отсутствие такого файла или каталога
Я новичок в программировании оболочки на macosx и у меня есть небольшая проблема. Я написал следующий скрипт: #!/bin/sh function createlink { source_file=$1 target_file="~/$source_file" if [[ -f $target_file ]]; then rm $target_file fi ln $source_fi…
18 май '13 в 09:50
2
ответа
Расширение Баш Тильда
Можно ли добавить к правилам, которые bash использует для расширения тильды? Я бы хотел, чтобы ~data расширялся до /data/users/me, ~scratch расширялся до /data/scratch/me и т. Д. Возможно ли это, или bash слишком сильно сжал '~'? Спасибо, Эндрю
10 янв '11 в 21:44
1
ответ
Нет такого файла или каталога (ls) в сочетании с расширением тильды
Я пишу простой сценарий bash и хотел отобразить все элементы в определенном каталоге. Я пытался сделать следующее: desktop="~/Desktop/testr/" echo $desktop echo `ls $desktop` Однако я продолжаю получать вывод: ~/Desktop/testr/ ls: ~/Desktop/testr/: …
31 май '13 в 17:27
1
ответ
Расширение пути в Хаскелле
Я хочу сделать функцию для расширения имен формы ~user с домашним каталогом этого пользователя (обычно /home/user/), в том числе ~root, который обычно /root/, Я знаю о getHomeDirectory метод, чтобы получить дом текущего пользователя, но я не знаю ни…
19 июл '17 в 13:34
2
ответа
Bash Script - в ~/.ssh/ нет файлов
Я пытаюсь скопировать файл из: ~/.ssh/, но каждый раз, когда я запускаю скрипт, он постоянно говорит pi@raspberrypi:/etc/greenwich $ ./copybash.sh cat: ~/.ssh/testfilegen2.log: No such file or directory copybash.sh !/bin/bash sourceFile="~/.ssh/test…
26 фев '17 в 19:39
0
ответов
Тильда (~) в nginx.conf для относительного пути
Я хочу использовать тильду (~), чтобы указать на /home/user каталог, как я хочу иметь относительные пути в производстве, но, похоже, не работает в файле nginx.conf, хотя он отлично работает с .ini файлы. Также пробовал $HOME и $(HOME) location / { u…
30 окт '14 в 01:19
6
ответов
Как найти домашний каталог пользователя в Perl?
Мне нужно проверить, существует ли файл в домашнем каталоге пользователя, поэтому используйте проверку файлов: if ( -e "~/foo.txt" ) { print "yes, it exists!" ; } Несмотря на то, что в домашнем каталоге пользователя есть файл foo.txt, Perl всегда жа…
25 сен '09 в 03:59
1
ответ
Префикс тильды возвращает неверный домашний каталог
Я пытаюсь найти домашний каталог пользователей в окне UNIX (Solaris/AIX), используя echo ~username Это возвращает домашний каталог для всех действительных пользователей. По какой-то причине эта команда также выводит домашний каталог, который не суще…
02 апр '14 в 20:11
1
ответ
Не могу использовать путь к папке с тильдой в rmdir
Мне нужно иметь возможность удалить каталог, который относится к папке "Документы" системы любого пользователя. rmdir: ~/Documents/Folder: No such file or directory Если я вручную введу расширенный путь (/Users/ricky/Documents/Folder), он будет рабо…
26 дек '16 в 10:10
0
ответов
R: Есть ли способ указать TMPDIR в.Renviron на основе $HOME или ~?
Я ищу простой способ доказательства студента TMPDIR в R сессий. R не может расширяться ~ или же $USERтак что если я просто напишу TMPDIR=~/tmp или же TMPDIR=$HOME/tmp в .Renviron он не находит папку, а использует /tmp вместо этого, который установле…
20 май '16 в 15:57