Kexec не работает

Используя $@ вместо $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS в сценариях Nautilus, можно решить проблему с новыми разделителями строк (которые используются как разделители в $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS и $NAUTILUS_SCRIPT_SELECTED_URIS).

Итак, код будет выглядеть так:

#!/bin/bash

for line in "$@"; do
   if [[ "$line" = "" || "$line" = " " ]]; then
      exit
   else
      unzip "$line" -d "temp"
   fi
done

Кроме того, это удобно, когда нам нужно просто перейти к другому приложению:

#!/bin/sh

baobab "$@"
1
задан 26 April 2014 в 20:13

0 ответов

Другие вопросы по тегам:

Похожие вопросы: