Используйте эхо вместо cat.
И поскольку вы используете подстановочные знаки, возможно, вы хотите использовать «», а не «» «:
echo 'grep --ignore- case $ 1 * .find '>> search.sh
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon@loltop:~$ echo ${PWD}
/home/nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующие в конец вашего .bashrc-файла:
cd /home/username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon@loltop:~$ echo ${PWD}
/home/nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующие в конец вашего .bashrc-файла:
cd /home/username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon@loltop:~$ echo ${PWD}
/home/nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующие в конец вашего .bashrc-файла:
cd /home/username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon@loltop:~$ echo ${PWD}
/home/nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующие в конец вашего .bashrc-файла:
cd /home/username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon @ loltop: ~ $ echo $ {PWD} / home / nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующее в конец вашего .bashrc-файла:
cd / home / username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon @ loltop: ~ $ echo $ {PWD} / home / nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующее в конец вашего .bashrc-файла:
cd / home / username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon @ loltop: ~ $ echo $ {PWD} / home / nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующее в конец вашего .bashrc-файла:
cd / home / username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon @ loltop: ~ $ echo $ {PWD} / home / nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующее в конец вашего .bashrc-файла:
cd / home / username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon @ loltop: ~ $ echo $ {PWD} / home / nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующее в конец вашего .bashrc-файла:
cd / home / username
Когда вы открываете новый терминал, текущий рабочий каталог должен быть вашей домашней папкой.
nevon @ loltop: ~ $ echo $ {PWD} / home / nevon
При этом, если это не относится к вам, я полагаю, вы могли бы добавить следующее в конец вашего .bashrc-файла:
cd / home / username
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $USER /etc/passwd # Should show /home/youruser before the shell location
Проверьте права доступа / владельца вашего дома:
ls -ltrd $HOME # You must be the owner
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки:
~/.profile ~/.bashrc
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для конфигурации домашнего каталога пользователя установлено значение "/", а не "/home/<username>".
Я добавил --working-directory=~/ к команде, выполняемой моей комбинацией клавиш, чтобы исправить это.
Я добавил --working-directory=~/ к команде, выполняемой моей комбинацией клавиш, чтобы исправить это.
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $USER /etc/passwd # Should show /home/youruser before the shell location
Проверьте права доступа / владельца вашего дома:
ls -ltrd $HOME # You must be the owner
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки:
~/.profile ~/.bashrc
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для конфигурации домашнего каталога пользователя установлено значение "/", а не "/home/<username>".
Я добавил --working-directory=~/ к команде, выполняемой моей комбинацией клавиш, чтобы исправить это.
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $USER /etc/passwd # Should show /home/youruser before the shell location
Проверьте права доступа / владельца вашего дома:
ls -ltrd $HOME # You must be the owner
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки:
~/.profile ~/.bashrc
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для конфигурации домашнего каталога пользователя установлено значение "/", а не "/home/<username>".
Я добавил --working-directory=~/ к команде, выполняемой моей комбинацией клавиш, чтобы исправить это.
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $USER /etc/passwd # Should show /home/youruser before the shell location
Проверьте права доступа / владельца вашего дома:
ls -ltrd $HOME # You must be the owner
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки:
~/.profile ~/.bashrc
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для конфигурации домашнего каталога пользователя установлено значение "/", а не "/home/<username>".
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $ USER / etc / passwd # Должен показать / home / youruser перед местоположением оболочки
Проверить права доступа / владельца вашего дома :
ls -ltrd $ HOME # Вы должны быть владельцем
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки: [ ! d5]
~ / .profile ~ / .bashrc
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для настройки домашнего каталога пользователя установлено значение "/"
, а не "/ home / & lt; имя пользователя & gt;"
.
Я добавил - working-directory = ~ /
в команду, выполняемую моей комбинацией клавиш, чтобы исправить это.
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для настройки домашнего каталога пользователя установлено значение "/"
, а не "/ home / & lt; имя пользователя & gt;"
.
Я добавил - working-directory = ~ /
в команду, выполняемую моей комбинацией клавиш, чтобы исправить это.
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $ USER / etc / passwd # Должен показать / home / youruser перед местоположением оболочки
Проверить права доступа / владельца вашего дома :
ls -ltrd $ HOME # Вы должны быть владельцем
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки: [ ! d5]
~ / .profile ~ / .bashrc
Я также проверил бы конфигурацию учетной записи пользователя. Вероятно, для настройки домашнего каталога пользователя установлено значение "/"
, а не "/ home / & lt; имя пользователя & gt;"
.
Если исходный рабочий каталог для терминала не является вашим домашним каталогом, у вас может возникнуть серьезная проблема с конфигурацией. Проверьте следующее:
grep $ USER / etc / passwd # Должен показать / home / youruser перед местоположением оболочки
Проверить права доступа / владельца вашего дома :
ls -ltrd $ HOME # Вы должны быть владельцем
Убедитесь, что вы не делаете «cd» в сценариях запуска оболочки: [ ! d5]
~ / .profile ~ / .bashrc