В 12.04 я заметил, что когда спящий режим запускается (используя PM_HIBERNATE_DELAY=XX), возобновление / оттаивание скриптов оболочки не отменяет переменную записи grub recordfail. Поэтому grub не загружается автоматически.
Тайм-аут установлен на -1, и он ожидает выбора пользователя. Я предполагаю, что это требует некоторого редактирования скриптов в /etc/pm/sleep.d/10_grub-common. Я новичок, поэтому, к сожалению, я не пытался выяснить точное изменение.
Вы можете добавить строку текста в файл с помощью оператора >>:
echo "hello world" >> my_file.txt
или в вашем случае
echo "alias list='ls -cl --group-directories-first'" >> config.fish
Пожалуйста, обратите внимание на различные типы котировок.
можно добавить строку текста в файл с помощью >> оператор:
echo "hello world" >> my_file.txt
или в вашем случае
echo "alias list='ls -cl --group-directories-first'" >> config.fish
Пожалуйста, обратите внимание на разные типы кавычек.
можно добавить строку текста в файл с помощью >> оператор:
echo "hello world" >> my_file.txt
или в вашем случае
echo "alias list='ls -cl --group-directories-first'" >> config.fish
Пожалуйста, обратите внимание на разные типы кавычек.
можно добавить строку текста в файл с помощью >> оператор:
echo "hello world" >> my_file.txt
или в вашем случае
echo "alias list='ls -cl --group-directories-first'" >> config.fish
Пожалуйста, обратите внимание на разные типы кавычек.
можно добавить строку текста в файл с помощью >> оператор:
echo "hello world" >> my_file.txt
или в вашем случае
echo "alias list='ls -cl --group-directories-first'" >> config.fish
Пожалуйста, обратите внимание на разные типы кавычек.
Вы можете добавить строку текста в файл с помощью оператора & gt; & gt;
:
echo "hello world & gt; & gt; & gt; my_file.txt
или в вашем случае
echo "alias list = 'ls -cl --group-directories-first'" & gt; & gt; gt; config.fish
Пожалуйста, обратите внимание на различные типы кавычек .
Вы можете добавить строку текста в файл с помощью оператора & gt; & gt;
:
echo "hello world & gt; & gt; & gt; my_file.txt
или в вашем случае
echo "alias list = 'ls -cl --group-directories-first'" & gt; & gt; gt; config.fish
Пожалуйста, обратите внимание на различные типы кавычек .
Вы можете добавить строку текста в файл с помощью оператора & gt; & gt;
:
echo "hello world & gt; & gt; & gt; my_file.txt
или в вашем случае
echo "alias list = 'ls -cl --group-directories-first'" & gt; & gt; gt; config.fish
Пожалуйста, обратите внимание на различные типы кавычек .
Вы можете добавить строку текста в файл с помощью оператора & gt; & gt;
:
echo "hello world & gt; & gt; & gt; my_file.txt
или в вашем случае
echo "alias list = 'ls -cl --group-directories-first'" & gt; & gt; gt; config.fish
Пожалуйста, обратите внимание на различные типы кавычек .
Вы можете добавить строку текста в файл с помощью оператора & gt; & gt;
:
echo "hello world & gt; & gt; & gt; my_file.txt
или в вашем случае
echo "alias list = 'ls -cl --group-directories-first'" & gt; & gt; gt; config.fish
Пожалуйста, обратите внимание на различные типы кавычек .
& gt;
, тогда файл будет усекать, а не добавлять. для более безопасной команды вы можете использовать sed: sed -i '$ a hello world' filename
– invert
25 January 2011 в 12:05
-i
обновит файл (в противном случае он просто напечатает результат на stdout), $
- это регулярное выражение, которое будет соответствовать концу файла, а a
добавляет следующий текст в имя файла.
– invert
25 January 2011 в 12:08
echo & amp; hello world & quot; & GT; & GT; my_file.txt
не создает новую последнюю строку с HW
, но добавляет ее в строку последней строки.
– Timo
3 November 2017 в 11:28
echo
, который добавляет разрыв строки (делая его строкой, а не просто связкой символов). Вы можете отключить разрыв строки в конце с помощью -n
.
– Stefano Palazzo♦
3 July 2018 в 17:59
Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит для обработки текста в Ubuntu.
tee -a config.fish <<< "alias list='ls -cl --group-directories-first'" awk 'BEGIN{ printf "alias list=\x27ls -cl --group-directories-first\x27\n" >> "config.fish" }' sed -i '$a alias list='"'"'ls -cl --group-directories-first'"'" config.fishдобавление к ответу Стефано, вы можете также использовать cat:
с помощью помощи heredoc:$ cat >> config.fish <<'EOF'
> alias list='ls -cl --group-directories-first'
> EOF
<<'EOF' означает "принять следующие в качестве входных данных, пока не дойдете до линии, которая находится всего в EOF". Кавычки подразумевают примет значение буквально. Или введя в строке вывод: $ cat >> config.fish
, затем вставьте или введите в строке, нажмите клавишу Enter, чтобы перейти на новую строку, нажмите сочетание клавиш Ctrl+D, чтобы обозначить конец. есть много способов добавления в файл без открытия текстовых редакторов, в частности, через несколько доступных обработки текстовых утилиты в Ubuntu.
tee -a config.fish <<< "alias list='ls -cl --group-directories-first'" awk 'BEGIN{ printf "alias list=\x27ls -cl --group-directories-first\x27\n" >> "config.fish" }' sed -i '$a alias list='"'"'ls -cl --group-directories-first'"'" config.fishдобавление к ответу Стефано, вы можете также использовать cat:
с помощью помощи heredoc:$ cat >> config.fish <<'EOF'
> alias list='ls -cl --group-directories-first'
> EOF
<<'EOF' означает "принять следующие в качестве входных данных, пока не дойдете до линии, которая находится всего в EOF". Кавычки подразумевают примет значение буквально. Или введя в строке вывод: $ cat >> config.fish
, затем вставьте или введите в строке, нажмите клавишу Enter, чтобы перейти на новую строку, нажмите сочетание клавиш Ctrl+D, чтобы обозначить конец. есть много способов добавления в файл без открытия текстовых редакторов, в частности, через несколько доступных обработки текстовых утилиты в Ubuntu.
tee -a config.fish <<< "alias list='ls -cl --group-directories-first'" awk 'BEGIN{ printf "alias list=\x27ls -cl --group-directories-first\x27\n" >> "config.fish" }' sed -i '$a alias list='"'"'ls -cl --group-directories-first'"'" config.fishдобавление к ответу Стефано, вы можете также использовать cat:
с помощью помощи heredoc:$ cat >> config.fish <<'EOF'
> alias list='ls -cl --group-directories-first'
> EOF
<<'EOF' означает "принять следующие в качестве входных данных, пока не дойдете до линии, которая находится всего в EOF". Кавычки подразумевают примет значение буквально. Или введя в строке вывод: $ cat >> config.fish
, затем вставьте или введите в строке, нажмите клавишу Enter, чтобы перейти на новую строку, нажмите сочетание клавиш Ctrl+D, чтобы обозначить конец. Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит для обработки текста в Ubuntu.
tee -a config.fish <<< "alias list='ls -cl --group-directories-first'" awk 'BEGIN{ printf "alias list=\x27ls -cl --group-directories-first\x27\n" >> "config.fish" }' sed -i '$a alias list='"'"'ls -cl --group-directories-first'"'" config.fishдобавление к ответу Стефано, вы можете также использовать cat:
с помощью помощи heredoc:$ cat >> config.fish <<'EOF'
> alias list='ls -cl --group-directories-first'
> EOF
<<'EOF' означает "принять следующие в качестве входных данных, пока не дойдете до линии, которая находится всего в EOF". Кавычки подразумевают примет значение буквально. Или введя в строке вывод: $ cat >> config.fish
, затем вставьте или введите в строке, нажмите клавишу Enter, чтобы перейти на новую строку, нажмите сочетание клавиш Ctrl+D, чтобы обозначить конец. Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит обработки текста в Ubuntu.
tee -a config.fish & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; ; "alias list = 'ls -cl --group-directories-first'"
awk 'BEGIN {printf "alias list = \ x27ls -cl --group-directories- сначала \ x27 \n "& gt; & gt; & gt; & gt; "config.fish"} '
sed -i' $ a alias list = '' '' '' ls -cl -group-directories-first '' '' config .fish
Добавляя к ответ Стефано , вы также можете использовать cat
:
$ cat & gt; & gt; gt; ; config.fish & lt; EOF & gt; & gt; alias list = 'ls -cl --group-directories-first' & gt; EOF
& lt; EOF '
означает, что «введите в качестве входных данных, пока не достигнете линии, которая является просто EOF
». Котировки означают, что нужно принимать входные данные. $ cat & gt; gt; config.fish
Затем вставьте или введите строку, нажмите Enter, чтобы перейти к новой строке, затем нажмите Ctrl + D, чтобы отметить конец. Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит обработки текста в Ubuntu.
tee -a config.fish & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; ; "alias list = 'ls -cl --group-directories-first'"
awk 'BEGIN {printf "alias list = \ x27ls -cl --group-directories- сначала \ x27 \n "& gt; & gt; & gt; & gt; "config.fish"} '
sed -i' $ a alias list = '' '' '' ls -cl -group-directories-first '' '' config .fish
Добавляя к ответ Стефано , вы также можете использовать cat
:
$ cat & gt; & gt; gt; ; config.fish & lt; EOF & gt; & gt; alias list = 'ls -cl --group-directories-first' & gt; EOF
& lt; EOF '
означает, что «введите в качестве входных данных, пока не достигнете линии, которая является просто EOF
». Котировки означают, что нужно принимать входные данные. $ cat & gt; gt; config.fish
Затем вставьте или введите строку, нажмите Enter, чтобы перейти к новой строке, затем нажмите Ctrl + D, чтобы отметить конец. Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит обработки текста в Ubuntu.
tee -a config.fish & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; ; "alias list = 'ls -cl --group-directories-first'"
awk 'BEGIN {printf "alias list = \ x27ls -cl --group-directories- сначала \ x27 \n "& gt; & gt; & gt; & gt; "config.fish"} '
sed -i' $ a alias list = '' '' '' ls -cl -group-directories-first '' '' config .fish
Добавляя к ответ Стефано , вы также можете использовать cat
:
$ cat & gt; & gt; gt; ; config.fish & lt; EOF & gt; & gt; alias list = 'ls -cl --group-directories-first' & gt; EOF
& lt; EOF '
означает, что «введите в качестве входных данных, пока не достигнете линии, которая является просто EOF
». Котировки означают, что нужно принимать входные данные. $ cat & gt; gt; config.fish
Затем вставьте или введите строку, нажмите Enter, чтобы перейти к новой строке, затем нажмите Ctrl + D, чтобы отметить конец. Добавляя к ответ Стефано , вы также можете использовать cat
:
$ cat & gt; & gt; gt; ; config.fish & lt; EOF & gt; & gt; alias list = 'ls -cl --group-directories-first' & gt; EOF
& lt; EOF '
означает, что «введите в качестве входных данных, пока не достигнете линии, которая является просто EOF
». Котировки означают, что нужно принимать входные данные. $ cat & gt; gt; config.fish
Затем вставьте или введите строку, нажмите Enter, чтобы перейти к новой строке, затем нажмите Ctrl + D, чтобы отметить конец. Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит обработки текста в Ubuntu.
tee -a config.fish & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; ; "alias list = 'ls -cl --group-directories-first'"
awk 'BEGIN {printf "alias list = \ x27ls -cl --group-directories- сначала \ x27 \n "& gt; & gt; & gt; & gt; "config.fish"} '
sed -i' $ a alias list = '' '' '' ls -cl -group-directories-first '' '' config .fish
Добавляя к ответ Стефано , вы также можете использовать cat
:
$ cat & gt; & gt; gt; ; config.fish & lt; EOF & gt; & gt; alias list = 'ls -cl --group-directories-first' & gt; EOF
& lt; EOF '
означает, что «введите в качестве входных данных, пока не достигнете линии, которая является просто EOF
». Котировки означают, что нужно принимать входные данные. $ cat & gt; gt; config.fish
Затем вставьте или введите строку, нажмите Enter, чтобы перейти к новой строке, затем нажмите Ctrl + D, чтобы отметить конец. Существует множество способов добавления файла без открытия текстовых редакторов, особенно с помощью нескольких доступных утилит обработки текста в Ubuntu.
tee -a config.fish & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; & lt; ; "alias list = 'ls -cl --group-directories-first'"
awk 'BEGIN {printf "alias list = \ x27ls -cl --group-directories- сначала \ x27 \n "& gt; & gt; & gt; & gt; "config.fish"} '
sed -i' $ a alias list = '' '' '' ls -cl -group-directories-first '' '' config .fish