В предыдущем выпуске (сжимают), smbfs является пакетом совместимости, который существует только для зависимости от cifs-utils. Поэтому ищите a cifs-utils
пакет.
"1$" является первым аргументом Вашему сценарию:
bash your_script argument_1 argument_2 ...
Затем $1
будет равно значению argument_1
. Это - хорошая практика для помещения его в двойные кавычки для получения фактического значения аргумента (оболочка пропустит интерпретацию специальных символов в аргументе, если будет кто-либо).
1-я команда выводит вывод того, что я принял бы, чтобы быть файлом, "$1"
в 2 файла. Вывод к STDOUT переходит в /tmp/file.$$
и вывод к STDERR переходит в /tmp/file0.$$
. Запаздывание $$
идентификатор процесса этого сценария, когда он работает.
"$1"
параметр командной строки (arg1
) это передается в этот сценарий, такой как:
$ script arg1 arg2
Эта строка находит все строки, которые содержат звезду ("*
") в файле /tmp/file.$$
и выписывает им к /tmp/file0.$$
.
echo "$1"
? Также Вы могли запустить скрипт как это для наблюдения больше того, что продолжается, bash -x script
.
– slm♦
27.10.2013, 08:17
od
. для, например. echo -e "$1" | od -x
.
– slm♦
27.10.2013, 08:37
$1
обозначает первый аргумент.
– Bernhard
27.10.2013, 10:11