質問編集履歴

2

修正

2020/12/12 14:25

投稿

ilovearchlinux
ilovearchlinux

スコア15

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  - /dev/null:出力が破棄される
34
34
 
35
- **Q1:/dev/nullに標準エラーを渡すというのはエラーを無視する(捨てるため)ということなのでしょうか?**
35
+ **Q1:/dev/nullに標準エラーを渡すというのはエラーを無視する(捨てるため)ということなのでしょうか?**⇒解決済み
36
36
 
37
37
 
38
38
 
@@ -40,4 +40,10 @@
40
40
 
41
41
  - ||:論理和
42
42
 
43
- **Q2:論理和(command1||command2)に置いてcommand1がfalseにしろtrueにしろcommand2(true)に行くわけですが、何故このように記述したのだろう?また2> /dev/nullの真偽の判定もわからないです**
43
+ **Q2:論理和(command1||command2)に置いてcommand1がfalseにしろtrueにしろcommand2(true)に行くわけですが、何故このように記述したのだろう?また2> /dev/nullの真偽の判定もわからないです**⇒解決済み
44
+
45
+
46
+
47
+ **Q3:スクリプトの初期の方にこれを記述されているのですが、何故/mntのアンマウント及び暗号化パーティションを閉じるチェックをしたのでしょう?
48
+
49
+ 要するにcommand1で確認してOKなら2に行かず1実行で終え、1で/mntされてませんよ等のエラーがでたらcommand2のtrueで次に進むということだと思うんですが何故どのみちtrueになるのに確認したのでしょう?**

1

修正

2020/12/12 14:25

投稿

ilovearchlinux
ilovearchlinux

スコア15

test CHANGED
File without changes
test CHANGED
@@ -28,9 +28,11 @@
28
28
 
29
29
  ###**2> /dev/null**:標準エラー出力を/dev/nullに渡す
30
30
 
31
- ここがいまいちわからないで
31
+ - 2> file:標準エラー出力をfileに渡
32
32
 
33
+ - /dev/null:出力が破棄される
34
+
33
- **Q1:/dev/nullが0なので/dev/nullに標準エラーを渡すというのはエラーを無視するということなのでしょうか?**
35
+ **Q1:/dev/nullに標準エラーを渡すというのはエラーを無視する(捨てるため)ということなのでしょうか?**
34
36
 
35
37
 
36
38
 
@@ -38,6 +40,4 @@
38
40
 
39
41
  - ||:論理和
40
42
 
41
- **Q2:論理和(command1||command2)に置いてcommand1がfalseにしろtrueにしろcommand2(true)に行くわけですが、何故このように記述したのだろう?また
43
+ **Q2:論理和(command1||command2)に置いてcommand1がfalseにしろtrueにしろcommand2(true)に行くわけですが、何故このように記述したのだろう?また2> /dev/nullの真偽の判定もわからないです**
42
-
43
- 2> /dev/nullの真偽の判定もわからない**