На этот вопрос уже есть ответ здесь:
Я пробовал возиться с командой echo чтобы добавить $ _ GET
в текстовый файл, но похоже, что он не работает, но экранирование его с помощью \
работает, возможно, потому что $
является специальным символом в bash.
Например, echo "\ $ _ GET" >> newfile.txt
работает.
Я хотел спросить, как echo
работает в каждом из следующих двух случаев на данном скриншоте. Вторая функциональность echo
- это то, что я не могу понять.
[112] специальная переменная в ударе, и он представляет последний аргумент предыдущей выполняемой команды. Вы выполнились , и затем [112] специальная переменная в ударе, и он представляет последний аргумент предыдущей выполняемой команды. Вы выполнились , и затем очевидно, что , и затем очевидно, что очевидно, что
специальная переменная в ударе, и он представляет последний аргумент предыдущей выполняемой команды. Вы выполнились cat get.txt
echo "
специальная переменная в ударе, и он представляет последний аргумент предыдущей выполняемой команды. Вы выполнились get.txt
был последний аргумент предыдущей команды (cat
). get.txt
был последний аргумент предыдущей команды (cat
). get.txt
был последний аргумент предыдущей команды (cat
).
, и затем
[111] очевидно, что get.txt
был последний аргумент предыдущей команды (cat
).